//模块句柄、文件句柄、窗口句柄、线程句柄
0、创建窗口过程
1、定义WNDCLASSEX结构、注册窗口类(RegisterClassEX)
WNDCLASSEX结构的参数:hInstance 指定注册的窗口属于哪个模块
IpszClassName指定程序员要建立的类名,以后就可以用这个名称来引用它。
IpfnWndProc指定了基于这个类建立的窗口过程的地址。
注:一个窗口类可以被多个窗口使用,也就是说它们共用同一个窗口过程。
在调用RegisterClassEX函数时把窗口过程的地址告诉了Windows,这就是Windows回调时指导调到哪里
的原因。
2、创建窗口(CreateWindowEX)
CreateWindowEX的参数:IpClassName建立窗口使用的类名字符串指针。
hInstance指定建立的窗口属于哪个程序模块
注:创建完成后eax返回窗口句柄,将其保存起来以备后用
3、显示窗口(ShowWindow)
ShowWindow的参数:SW