aa05001 发表于 2014-10-11 11:41:33

关于win32汇编中,firstwindow的一个小问题。求解

代码如下:
.const
szMyClass            db'my class',0
szName               db'我的窗口',0
szLpName         db'欢迎来到我的窗口',0
szButton             db'button',0
szbuttontext      db'鱼c',0
szopen               db'open',0
szwenjian         db'http://www.fishc.com'


......
invoke            DrawText,@hdc,addr szLpName ,-1,addr @strect,\
                      DT_SINGLELINE or DT_CENTER or DT_VCENTER
.......

invoke            CreateWindowEx,NULL,offset szButton,offset szbuttontext,WS_CHILD or WS_VISIBLE,\
                      200,250,88,22,hWnd,1,hIstance,NULL

两个问题,第一个,既然szLpName 是全局变量,为什么这里用addr 不用offset
第二个问题 :createwindowex这个函数中,offset szbutton这里的变量 szbutton中的内容为什么一定要button ,换成别的字符串就导致这个按钮出不来?

求解决,谢谢

aa05001 发表于 2014-10-11 19:52:49

看来要悬赏了,汗

大个的糖果 发表于 2014-11-1 04:56:32

页: [1]
查看完整版本: 关于win32汇编中,firstwindow的一个小问题。求解