|
防无法使用键盘工具1.0:
功能:防止键盘或鼠标驱动安装前,因为出现发现新硬件向导窗口,导致安装驱动进程停止。
原理:模拟键盘按ESC键,来关闭发现新硬件向导。
编译好的EXE请从FTP上下载。
文件名:防无法使用键盘工具1.0.zip
解压缩后复制到启动文件夹中。
AUTOIT3 源代码(消息响应):
- #include <ButtonConstants.au3>
- #include <EditConstants.au3>
- #include <GUIConstantsEx.au3>
- #include <WindowsConstants.au3>
- AutoItSetOption("GUICloseOnESC",0)
- $Form1 = GUICreate("防无法使用键盘工具1.0", 332, 85, 35, 47, $WS_POPUP, 0)
- $Button1 = GUICtrlCreateButton("退出", 104, 48, 113, 25, 0)
- $abc = GUICtrlCreateEdit("", 32, 16, 273, 17, BitOR($ES_AUTOVSCROLL,$ES_AUTOHSCROLL,$ES_WANTRETURN), 0)
- GUICtrlSetData(-1, "如果键盘鼠标已经可以使用,请退出本程序。")
- GUICtrlSetFont(-1, 11, 400, 0, "宋体")
- GUISetState(@SW_SHOW)
- While 1
- $nMsg = GUIGetMsg()
- Switch $nMsg
- Case $GUI_EVENT_CLOSE
- Exit
- Case $Form1
- Case 0
- Send ("{ESCAPE}")
- Sleep(2000)
- Case $Button1
- Exit
- EndSwitch
- WEnd
复制代码
[ 本帖最后由 happymy 于 2009-6-26 18:44 编辑 ] |
|