按键精灵基础知识
按鍵精靈獲取最后1次按下的按鍵
key = GetLastKey ()
traceprint “你最后一次按下的鍵的鍵代碼是:” & key
按鍵精靈一次性通過按鍵輸出信息
Call Lib.鍵盤.keyList(“abc,zjgh”, 0, 50) //字符串 模擬方式 延遲時(shí)間(ms)
按鍵精靈控制鼠標(biāo)移動(dòng)
MoveTo 110, 220
按鍵精靈獲取屏幕分辨率
MoveTo 9999, 9999 //利用鼠標(biāo)不會(huì)越界的特點(diǎn),移動(dòng)到最右下角
call GetCursorPos(x, y)
traceprint x + 1 & “,” & y + 1
按鍵精靈控制鼠標(biāo)向右移動(dòng)100px,向下移動(dòng)100px
MoveR 100, 100
按鍵精靈控制鼠標(biāo)滾輪滾動(dòng)
MouseWheel 1 //正數(shù)為向上滾動(dòng),負(fù)數(shù)為向下滾動(dòng)
按鍵精靈保存鼠標(biāo)位置和恢復(fù)到上次保存的位置
SaveMousePos //保存鼠標(biāo)位置
MoveTo 999, 999
Delay 2000
RestoreMousePos //恢復(fù)鼠標(biāo)位置
按鍵精靈鎖定鼠標(biāo)位置,不能讓用戶移動(dòng),解除鼠標(biāo)移動(dòng)限制
LockMouse //可以通過腳本移動(dòng)
key = WaitKey ()
UnlockMouse //解除鼠標(biāo)移動(dòng)限制
按鍵獲取用戶所按下的鼠標(biāo)按鍵
key = WaitClick()
traceprint “你所按下的鍵的鍵代碼是:” & key
//32781 滾輪向下滾動(dòng)
//32782 滾輪向上滾動(dòng)
//32769 鼠標(biāo)按下左鍵
//32773 鼠標(biāo)按下右鍵
//32777 鼠標(biāo)按下中鍵
按鍵獲取用戶最后一次按下的鼠標(biāo)按鍵
key = GetLastClick ()
traceprint “你最后一次按下的鍵的鍵代碼是:” & key
//32770 鼠標(biāo)左鍵彈起
//32774 鼠標(biāo)右鍵彈起
//32778 鼠標(biāo)中鍵彈起
獲取鼠標(biāo)當(dāng)前所在位置
GetCursorPos x, y
traceprint “x坐標(biāo)為:” & x & " y坐標(biāo)為:" & y
獲取當(dāng)前鼠標(biāo)形狀,如輸入狀態(tài)或者編輯模式
char = GetCursorShape(1)
traceprint “當(dāng)前鼠標(biāo)形狀的特征碼為:” & char
按鍵精靈控制鼠標(biāo)點(diǎn)擊模式失敗怎么辦?
SetSimMode 2 //使用超級模式
或
LeftClickS 1
總結(jié)
- 上一篇: 雾霾天我为何不逃离北京
- 下一篇: 选股绝招[如何抓住狂涨的黑马]