应用介绍
如果你用过91按键映射器,就知道这个的用处,将键盘按键换成其他一系列按键。
跟91按键映射器不同的是,这个《按键魔法师按键映射器》支持vbs脚本语法,能够制作出更为强大的功能。
内置函数如下
////////////////////////////////////////////
常规功能:
delay(数字)
延迟毫秒
endScript
结束脚本
////////////////////////////////////////////
后台操作功能:
handle=findhandle("类名")
根据类名"类名"查找句柄
传入字符串
返回句柄handle
handle=findwindow("标题")
根据类名"标题"查找句柄
传入字符串
返回句柄handle
handle=findchild(父窗口句柄,"AfxMDIFrame42s",下标)
根据父窗口句柄查找类名为"AfxMDIFrame42s"的第下标号个子窗口句柄,下标号从0开始
传入父窗口句柄(数字),字符串,下标号数字
返回句柄handle
例子:
a=findchild(a,"#32770",2) //根据句柄a查找类名为"#32770"的第三个子窗口句柄
string=gethtxt(handle)
根据句柄获取文字,比如文本框
传入句柄,
返回字符串
sethtxt(handle,string)
根据句柄设置窗口的文字
传入句柄,字符串
sethclick(handle)
根据句柄进行点击,比如按钮
传入句柄
//////////////////////////////////////////////
鼠键模拟:
key("D")
敲击键盘D,关于每个按键对应的键值,可以在软件第一列按下获取
传入字符串
kdown("D")
按下键盘D,关于每个按键对应的键值,可以在软件第一列按下获取,
传入字符串
kup("D")
弹起键盘D,关于每个按键对应的键值,可以在软件第一列按下获取,
传入字符串
mouse("lclick")
左键点击鼠标左键,另外还有 rclick点击右键, ldown左键按下,lup左键弹起,同理右键以r开头,中键m开头
传入字符串