学习汇编中的一些疑问,新手,请帮忙回答下,谢谢
win32里面的wndclass 跟msg 这两个是不是都是数据结构,那win32的数据结构有哪些呢?还是可以自己构造的,还是直接就规定好的? 还有一个问题,就是是不是只要定义了,数据结构,那么这个数据结构中的成员,就可以直接拿出来赋值了比如下面的代码:local @stWndClass:WNDCLASSEX
local @stMsg:MSG
invoke GetModuleHandle,NULL
mov hInstance,eax
这个代码中,是不是getmodulhandle中的返回值,移动给wndclassex 数据结果中的成员hinstance
WNDCLASSEX 和 MSG 都是数据结构,win32数据结构有哪些你百度一下吧,数据结构可以自己构造,WNDCLASSEX和 MSG 这2个数据结构都是系统定义好的,具体放在那里我也不清楚,数据结构定义好了,肯定是可以拿来用的,不然定义它干嘛,这就类似定义个类一样,invoke GetModuleHandle,NULL 这个api 是获得当前资源模块的句柄,而 hInstance 这个事个全局变量 ,你可以再 .const 里面找到,如果要给数据结构成员赋值,应该是这样子的mov数据结构名.成员名,数据 非常感谢你的回答。 俺来学习期待指导
页:
[1]