定义应用程序名变量
此处定义了应用程序的名字。
static TCHAR szAppName[] = TEXT ("HelloWin") ;
这个名字会在下面两个地方用到。
- 将第7步中定义的窗口类对象的类名lpszClassName设置为szAppName。
wndclass.lpszClassName = szAppName ;
这个名字在窗口注册时非常重要,windows通过窗口的类名来区分不同的窗口。在创建窗口时必须传递这个参数给CreateWindow 的第一个参数。
2.在创建窗口时将CreateWindow 的第一个参数设置为szAppName, 操作系统会在注册过的窗口中查找有没有这个名字的窗口。如果有就会按照名字叫这个名字的窗口类来创建窗口。
必须指出的是CreateWindow 的第一个参数szAppName必须是经过RegisterClass注册过的。代码如下:
-
WNDCLASS wndclass ;
-
wndclass.style = CS_HREDRAW | CS_VREDRAW ;
-
wndclass.lpfnWndProc = WndProc ;
-
wndclass.cbClsExtra = 0 ;
-
wndclass.cbWndExtr
转载:https://blog.csdn.net/dyq1995/article/details/103594461
查看评论