iczelion tut9[4]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 jimgreen 的 blog

其中我们可以看到不能用wparam来区分,因为菜单和控件的id号可能相同,而且子窗口空间的消息号也有可能为0。

            .if ax==idm_hello
                invoke setwindowtext,hwndedit,addr teststring
            .elseif ax==idm_clear
                invoke setwindowtext,hwndedit,null
            .elseif  ax==idm_gettext
                invoke getwindowtext,hwndedit,addr buffer,512
                invoke messagebox,null,addr buffer,addr appname,mb_ok

您可以调用setwindowtext函数把一字符串繁缛到编辑控件中去,为了清0,传入null值。setwindowtext是一个通用函数,即可以用它来设定一个窗口的标题,也可以用它来改变一个按钮上的文字。如果是要得到按钮上的文字,则调用getwindowtext。

            .if ax==buttonid
                shr eax,16
                .if ax==bn_clicked
                    invoke sendmessage,hwnd,wm_command,idm_gettext,0
                .endif

本文关键:iczelion asm
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top