c++窗口过程封装的一些实现(二)

2014-11-24 12:59:13 · 作者: · 浏览: 6
NT msg, WPARAM wparam, LPARAM lparam)
{
WndHandler* handler = (WndHandler*)GetPropA(hwnd, _WINDOW_CLSATOM);
_ASSERT(handler);
LRESULT ret = 0;
BOOL done = handler->WndProc(hwnd, msg, wparam, lparam, ret);
if (done)
return ret;
else
return CallWindowProcW(handler->mDefWndProc, hwnd, msg, wparam