CWnd类


定义了CWnd并不代表窗口产生了,除非调用Create来创建一个窗口资源


成员:

m_hWnd 窗口句柄


方法: (红色的为虚函数)

PreCreateWindow 窗口被创建之前调用

Create 创建并初始化子窗口与CWnd对象

CreateEx 创建重叠,弹出或子窗口并将它附加到CWnd对象

ShowWindow 显示或隐藏窗口

UpdateWindow 更新工作区

Attach 附加Windows句柄CWnd对象(关联现有的窗口资源和cWnd对象)

Detach 分离CWnd对象的一个Windows句柄并返回处理

DestroyWindow Windows关闭窗口时调用


CWnd成员方法调用顺序:

PreCreateWindow 创建窗口

Create/CreateEx

ShowWindow 显示窗口

windowProc 窗口过程函数

DestroyWindow 销毁窗口