|
|
请教有必要象下面一样创建类吗?能帮谈谈优劣吗?
在CDXWindow类中的成员函数MainWndProc,
为什么不直接调用DefWindowProc() API函数。
伪代码:
class CApp
{
virtual LRESULT MainWndProc(……省略);
{
return DefWindowProc(hWnd, uMsg, wParam, lParam);
}
}
//**********************************************************
class CWindow : public CApp
{
virtual LRESULT MainWndProc(……省略);
{
return CApp::MainWndProc(……省略);
}
}
//**********************************************************
class CDXWindow: public CWindow
{
virtual LRESULT MainWndProc(……省略);
{
……省略其他消息处理代码
return CWindow::MainWndProc(……省略);
}
}
|
|