求解决au3等待按热键启动
一个后台AU3随系统启动我需要按下某个快捷键的组合来选择执行脚本
比如按下 Shift+F4就启动d:\qq.exe
比如按下 Shift+F5就启动d:\game.exe
之前做了一个
HotKeySet("+!{F8}", "CloseUp")
HotKeySet("+!{F7}", "CloseDown")
AutoItSetOption("WinTitleMatchMode", 4)
已经可以了
[ 本帖最后由 gjml14hao 于 2008-5-14 00:08 编辑 ] 既然做过了。难道现在不行了?:face (19): Func CloseUp()
RegWrite($Reg, "DisableTaskmgr", "REG_DWORD", "00000000")
WinWaitActive("classname=#32770", "登 录")
ControlClick("classname=#32770", "登 录", "Edit1")
ControlFocus("classname=#32770","","Edit1")
Send($Go)
Send("{enter}")
EndFunc
Func CloseDown()
ProcessClose("ty_Client.exe")
_RunDOS("taskkill /f /im explorer.exe")
RegWrite($Reg, "DisableTaskmgr", "REG_DWORD", "00000000")
Run(@WindowsDir & "\explorer.exe")
EndFunc
$pos = MouseGetPos()
While 1;得到鼠标位置确认值守
Sleep (3000)
$pos2 = MouseGetPos()
If $pos=$pos2 And $pos =$pos2 Then
ContinueLoop
Else
sleep (10000)
EndIf
Exit
WEnd 管理员 帮我看看 最后一句为什么就是无法实现呢? 最后一句是指哪个?WEnd? 似乎程序快捷方式中建立快捷键需存放在开始-程序中才能用
页:
[1]