CWindowImpl::WindowProc
此静态函数实现窗口过程。
语法
static LRESULT CALLBACK WindowProc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
参数
hWnd
[in]窗口的句柄。uMsg
[in]发送到窗口。wParam
[out]一条额外的特定信息。lParam
[out]一条额外的特定信息。
返回值
消息处理结果。
备注
WindowProc 使用默认的消息映射(声明 BEGIN_MSG_MAP)若要直接消息写入到适当的处理程序。如果需要,WindowProc 调用其他消息处理的 DefWindowProc。如果最终消息未被处理,WindowProc 执行以下操作:
如果窗口unsubclassed,执行unsubclassing。
清除 m_hWnd。
在销毁之前,调用 OnFinalMessage 窗口。
您可以重写 WindowProc 用于处理消息提供不同的机制。
要求
Header: atlwin.h