au3屏蔽/启用鼠标与键盘输入

au3屏蔽/启用鼠标与键盘输入

BlockInput ( 标志 ) ,屏蔽/启用鼠标与键盘(输入),需要管理员权限,BlockInput() 只会影响用户输入,Send() 或者 MouseMove() 这类函数可以正常工作。

参数:

1 = 屏蔽用户输入
0 = 启用用户输入

返回值

成功: 返回 1.
失败: 返回 0. 已经应用或者 #requireAdmin 未使用(需求管理员权限)。

屏蔽鼠标键盘示例:

#requireAdmin

BlockInput(1)   ;屏蔽用户鼠标键盘输入

Run(“notepad”)
WinWaitActive(“[CLASS:Notepad]”)
Send(“{F5}”)  ;粘贴当前时间和日期

BlockInput(0)   ;恢复用户鼠标键盘输入

6san.com

发表评论