|
发表于 2017-8-1 16:11:17
|
显示全部楼层
回复 1# 执法K哥
BlockInput
禁用/啟用滑鼠和鍵盤.
BlockInput ( 標誌 )
參 數
標誌 1 = 禁止用戶輸入
0 = 啟用用戶輸入
返 回 值
成功: 返回 1.
失敗: 返回 0. 已啟用或者未使用 #requireAdmin.
備 注
下表顯示 Windows 版本決定本函數的行為; 然而, 由於 Windows API 的特點, 在任何平臺點擊 Ctrl+Alt+Del, 都將重新恢復輸入.
作業系統 "BlockInput" 函數的應用結果
Windows 2000 禁止用戶輸入, 但 AutoIt 可以類比滑鼠和鍵盤輸入.
Windows XP 禁止用戶輸入, 但 AutoIt 可以類比滑鼠和鍵盤輸入. Windows XP SP1 的問題見下面的說明.
Windows Vista 禁止用戶輸入, 但如果使用 #RequireAdmin, 則 AutoIt 可以類比滑鼠和鍵盤.
Windows XP 的 SP1 修補套裝程式含一個錯誤, 當調用本函數使用 Send() 發送 Alt 鍵擊時被禁止. 此錯誤在 Windows XP SP2 中被更新.
BlockInput() 僅影響用戶輸入. 類似 Send() 或 MouseMove() 的輸入仍然能正常工作. |
评分
-
查看全部评分
|