看板 EzHotKey 關於我們 聯絡資訊
我想從一個系統A,傳資料到另一個系統B。 透過click x,y send <data>.... 的方式 一次傳送要數分鐘。中間只要user不小心碰一下滑鼠或鍵盤就ooxx了。 在傳送的過程,可以鎖定鍵盤和滑鼠嗎? 有這樣的指令嗎? 再問第二個問題。系統B的視窗是MDI 執行時會先最大大,子視窗會自動居中 不同電腦不同桌面解析度,按鍵會由於居中的關係位置會有所不同。 或許user自行移動視窗也會如此。我看ahk spy只會抓mdi的視窗座標。 有辦法只抓子視窗的座標 並且只click在子視窗內嗎? ※ 編輯: jonce007 來自: 220.132.11.94 (02/18 15:22)
Lumania:blockinput 可以鎖鍵盤和滑鼠 02/18 15:56
Lumania:子視窗如果是一個control 的話(用spy看),就可以取得 02/18 15:59
Lumania:control的座標及大小,用controlgetpos 02/18 16:00
Lumania:一般子視窗都可算是一個control,spy 中的classNN 這一項 02/18 16:02
jonce007:spy只有主視窗的mouse座標,如何取得classNN內的座標? 02/18 16:24
Lumania:用減法,mouse主視窗的座標減去classNN的原點座標 02/19 07:56
jonce007:我用#19JaJ5Dr的方式儲存並改變桌面解析度,最後再回復原 02/19 10:02
jonce007:來的桌面解析度。 02/19 10:03
ozaki1093:開始傳送之後把滑鼠鍵盤拔掉... 02/20 21:40
UndeadSion:螢幕解析度可以直接使用內建變數 02/20 22:32
UndeadSion:A_ScreenHeight、A_ScreenWidth 02/20 22:32
UndeadSion:取得桌面 (不含工作列) 的四點座標 02/20 22:32
UndeadSion:SysGet, OutputVar, MonitorWorkArea 02/20 22:32
UndeadSion:取得視窗元件位置及大小 02/20 22:33
UndeadSion:ControlGetPos[, X, Y, Width, Height, Control, ...] 02/20 22:33
UndeadSion:取得視窗位置及大小 02/20 22:43
UndeadSion:WinGetPos[, X, Y, Width, Height, ...] 02/20 22:43