ckluoye 发表于 2015-10-9 20:25:10

一个简单的win32程序


;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                .386
                .model flat,stdcall
                option casemap:none
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; Include 文件定义
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
include                windows.inc
include                user32.inc
includelib        user32.lib
include                kernel32.inc
includelib        kernel32.lib
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 数据段
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                .const

szCaption        db        '傻逼三九的故事!', 0
szText1                db        '三九是傻逼么?^_^',0
szText2                db        '谢谢!他就是傻逼!',0
szText3                db        '三九是傻逼吧!',0

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 代码段
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                .code
start:
                invoke        MessageBox,NULL,offset szText1,offset szCaption,MB_YESNO or MB_ICONQUESTION
                .repeat       
                        .break .if eax == IDYES
                        invoke MessageBox,NULL,offset szText3,offset szCaption,MB_YESNO or MB_ICONQUESTION
                .until eax == IDYES
                invoke MessageBox,NULL,offset szText2,offset szCaption,MB_OK
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                end        start
源码如上:会出现如下错误,怎么回事
问题事件名称:        APPCRASH
应用程序名:        Test.exe
应用程序版本:        0.0.0.0
应用程序时间戳:        5617b10e
故障模块名称:        Test.exe
故障模块版本:        0.0.0.0
故障模块时间戳:        5617b10e
异常代码:        80000003

ckluoye 发表于 2015-10-10 11:31:39

怎么没人回复啊?

ckluoye 发表于 2015-10-11 14:50:07

没人能解决么?好像不是很复杂啊,只有初学者才会面临这个问题吧

waliemiao 发表于 2015-10-13 01:00:24

强烈支持

ckluoye 发表于 2015-10-13 16:27:35

:sad:sad不开森
页: [1]
查看完整版本: 一个简单的win32程序