颈椎反弓睡低枕吗:关于窗口类赋值的问题[汇编]

来源:百度文库 编辑:中科新闻网 时间:2024/04/26 03:21:18
mov wc.cbSize,SIZEOF WNDCLASSEX
mov wc.style, CS_HREDRAW or CS_VREDRAW
mov wc.lpfnWndProc, OFFSET WndProc
mov wc.cbClsExtra,NULL
mov wc.cbWndExtra,NULL
push hInstance
pop wc.hInstance
mov wc.hbrBackground,COLOR_WINDOW+1
mov wc.lpszMenuName,NULL
mov wc.lpszClassName,OFFSET ClassName
invoke LoadIcon,NULL,IDI_APPLICATION
mov wc.hIcon,eax
mov wc.hIconSm,eax
invoke LoadCursor,NULL,IDC_ARROW
mov wc.hCursor,eax invoke
RegisterClassEx, addr w

上面是一个窗口类赋值的过程,可是其中的
push hInstance
pop wc.hInstance
赋值窗体实例的时候为什么用这种方式,而不用
mov wc.hInstance,hInstance
这样的形式啊?