整理一下自己对于CWnd类的笔记。
CWnd类的子类分为四种:Frame(框架)、Dialog(对话框)、View(视图)、Control(控件)
函数
1.virtual BOOL Create(LPCTSTR className, LPCTSTR windowName, DWORD style,
Const RECT& rect, CWnd* parentWnd, UINT ID, CCreateContext* context = NULL);
virtual BOOL Create(LPCTSTR className, LPCTSTR windowName, DWORD style,
Const RECT& rect, CWnd* parentWnd, UINT ID, CCreateContext* context = NULL);
Create函数总共7个参数:
className:已注册系统窗口类的名称,或预定义系统窗口类的名称,例如:"STATIC",代表CStatic类,不能传入空字符串"",如果不想传入可用类名,就必须传入NULL
windowName:该字符串包含窗口显示名称;否则为 NULL,表示没有窗口显示名称
style:按位组合(或)的窗口样式。 WS_POPUP 选项不是有效的样式
rect:窗口的大小和位置(相对于父窗口的左上角)
parentWnd:指向父窗口的指针
ID:窗口ID
context:指向CCreateContext结构的指针&