鱼C论坛

 找回密码
 立即注册
查看: 1889|回复: 4

为什么这个是个死循环?

[复制链接]
发表于 2012-11-2 10:58:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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
  
  
  
  
  
 
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-2 15:13:17 | 显示全部楼层
{:7_178:}还没学win32的 。。  路过。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-2 21:26:28 | 显示全部楼层
我水平还不够
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-5 00:58:23 | 显示全部楼层
2楼+1。 .。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-5 09:14:38 | 显示全部楼层
飘过...打个酱油...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-18 13:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表