|
いつもUWSCに助けられています、とても素晴らしいソフトを有難う御座います。
UWSC5.0.4のmonitor関数の戻値がUWSC5.0.3と異なるようになりました 不具合かどうかわかりませんが、念のためご報告させていただきます。
//UWSC5.0.4でidのモニタの位置が正しく取得できなくなりました // monitor関数の戻値がUWSC5.0.3と異なる? id = getid("メモ帳", "Notepad", 0.01) if id = -1 then id = exec("notepad.exe") n_moni = status(id, st_monitor) print print "get_uwsc_ver = "+get_uwsc_ver+", n_moni = "+n_moni print "<#tab>moni_xywh = "+monitor(n_moni, mon_x)+","+monitor(n_moni, mon_y)+","+monitor(n_moni, mon_width)+","+monitor(n_moni, mon_height) print "<#tab>win_xywh = "+status(id, st_x)+","+status(id, st_y)+","+status(id, st_width)+","+status(id, st_height)
//UWSC5.0.3→UWSC5.0.4でmonitor関数の戻値が異なる for n_moni = 0 to monitor()-1 print "n_moni = "+n_moni+", moni_xywh = "+monitor(n_moni, mon_x)+","+monitor(n_moni, mon_y)+","+monitor(n_moni, mon_width)+","+monitor(n_moni, mon_height) next
|
No.601 2014/12/19(Fri) 13:19:52
|
☆ Re: UWSC5.0.4のmonitor関数の戻値がUWSC5.0.3と異なる? / riku |
|
|
以下が環境と実行結果です。
・環境 Win Vista, UWSC 5.0.3 Pro, UWSC 5.0.4 Pro, モニタ2台
・実行結果 get_uwsc_ver = 5.03, n_moni = 0 moni_xywh = 1920,0,1680,1050 win_xywh = 2290,813,406,179 n_moni = 0, moni_xywh = 1920,0,1680,1050 n_moni = 1, moni_xywh = 0,0,1920,1080
get_uwsc_ver = 5.04, n_moni = 0 moni_xywh = 0,0,1920,1080 win_xywh = 2290,813,406,179 n_moni = 0, moni_xywh = 0,0,1920,1080 n_moni = 1, moni_xywh = 1920,0,1680,1050
|
No.607 2014/12/19(Fri) 23:08:16
|
|
☆ Re: UWSC5.0.4のmonitor関数の戻値がUWSC5.0.3と異なる? / riku |
|
|
何度もすみません、環境を付け加えておきます。
・環境 Win Vista, UWSC 5.0.3 Pro, UWSC 5.0.4 Pro モニタ2台の「コントロール パネル\個人設定」の「画面の設定」のモニタタブの情報 プライマリ ディスプレイ 番号2 セカンダリ ディスプレイ 1920,0 番号1
|
No.608 2014/12/19(Fri) 23:25:36
|
|
☆ Re: UWSC5.0.4のmonitor関数の戻値がUWSC5.0.3と異なる? / riku |
|
|
もしかするとUWSC5.0.4のstatus関数の「st_monitor」の方が、 UWSC5.0.4で修正されたMONITOR関数に対応できていないのかもしれません。
|
No.609 2014/12/19(Fri) 23:44:54
|
|
☆ Re: UWSC5.0.4のmonitor関数の戻値がUWSC5.0.3と異なる? / umiumi |
|
|
>MONITOR関数にて番号0 がメインモニタでない事があるのを修正 Ver5.0.4にて上記の修正をしましたが STATUS(ID, ST_MONITOR)関数の対処を忘れてしまいました。 STATUS(ID, ST_MONITOR)側の問題であり修正します。
|
No.610 2014/12/20(Sat) 01:32:35
|
|
☆ Re: UWSC5.0.4のmonitor関数の戻値がUWSC5.0.3と異なる? / riku |
|
|
開発お疲れ様です、原因がわかって良かったです。 よろしくお願い致します。
|
No.612 2014/12/20(Sat) 02:11:33
|
|