|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
程序一旦打开,就关不掉了,循环执行_WinMain 函数,为什么呢?
- .386
- .model flat,stdcall
- option casemap:none
- include windows.inc
- include gdi32.inc
- includelib gdi32.lib
- include user32.inc
- includelib user32.lib
- include kernel32.inc
- includelib kernel32.lib
- .constszCaption db '欢迎光临鱼C工作室', 0
- szText db '来吧,和小甲鱼一起开始强大的Win32学习之路吧^_^',0
- szOK db '您刚刚点下了OK按钮',0
- szCANCEL db '您刚刚点下了Cancel按钮',0
- szEND db '程序即将结束!',0 .data
- bTest db 13h
- .code
-
-
- _WinMain proc
- invoke MessageBox,NULL,offset szText,offset szCaption,MB_OKCANCEL OR MB_ICONQUESTION
- .if eax == IDOK
- invoke MessageBox,NULL,offset szOK,offset szCaption, MB_OK
- .else
- invoke MessageBox,NULL,offset szCANCEL, offset szCaption, MB_OK
- .endif
- _WinMain endp
-
- start: invoke _WinMain
- invoke MessageBox,NULL,offset szEND, offset szCaption, MB_OK
- invoke ExitProcess,NULL
- end start
-
-
-
-
-
-
复制代码
|
|