阅读:7889回复:1

SENDKEYS功能说明

楼主#
更多 发布于:2023-06-29 11:25
功能
向活动窗口发送一个或多个键击,就像按键盘上的按键一样。

支持Windows,Linux上需要wayland输入法协议版本2,Android。具体兼容程度不一,Win版的功能是最为完整的。格式为兼容vbscript格式,参考 https://learn.microsoft.com/zh-cn/office/vba/language/reference/user-interface-help/sendkeys-statement

另外:Fn键只支持F1到F12,PRTSC、Scroll Lock等键不支持

扩展
支持模拟windows键,用#表示,功能参考其他的ctrl shift alt等键
支持延时功能,如{DELAY 100},表示延时100ms
支持中文输入
模拟鼠标按键{CLICK 2},其中1表示左键,2表示右键 (仅win版)

例子
在码表中定义
test $[测试]$SENDKEYS(#R{DELAY$_500}notepad.exe{ENTER}{DELAY$_500}你好吗?^A)
沙发#
发布于:2023-07-29 21:20
支持鼠标按键吗?
读万言 感万物 寻一理
游客

返回顶部