65,210
社区成员
发帖
与我相关
我的任务
分享.386
.model flat, stdcall
option casemap :none
include \masm32\include\windows.inc
include \masm32\include\user32.inc
include \masm32\include\kernel32.inc
includelib \masm32\lib\user32.lib
includelib \masm32\lib\kernel32.lib
.data
SDownQ db "Are You Sure You Want To Shutdown ?", 0
SDownCap db "Shutdown Demo", 0
.code
start:
invoke MessageBox, NULL, addr SDownQ, addr SDownCap, MB_OKCANCEL or MB_ICONQUESTION
cmp eax, 1 ;1 = TRUE. TRUE = OK
je ShutDownTheFucker
; The User Didn't Select OK So....
invoke ExitProcess, 0
ShutDownTheFucker:
invoke ExitWindowsEx, 1, 0
invoke ExitProcess, eax ; Last value pushed into ExitProcess
end start