【发布时间】:2013-10-29 15:38:24
【问题描述】:
我想让 AutoIt 在系统即将关闭或重新启动时显示一个消息框。 我试过这个:
#include <WindowsConstants.au3>
$hGUI = GuiCreate("") ; Create a GUI and don't show it
GuiRegisterMsg($WM_ENDSESSION, "WM_ENDSESSION")
; Do stuff here...
While 1 ; Loop does nothing
Sleep(100)
WEnd
Func WM_ENDSESSION($hWnd, $Msg, $wParam, $lParam)
MsgBox(0,"SystemShutdown", @HOUR & ":" & @MIN & ":" & @SEC & @TAB & "WM_ENDSESSION: " & $hWnd & ", " & $Msg & ", " & $wParam & ", " & $lParam & @CRLF)
EndFunc
但它不起作用?
【问题讨论】:
标签: system autoit shutdown reboot