关于改变MDI框架窗口背景色的一些问题
我目前的方法是:派生一个CWnd的新类CMDIClient,在类CMainFrame中重载OnCreateClient()函数,子类型化窗口CMDIClient,然后响应响应WM_ERASEBKGND消息重新设计客户区
但是由于我的CMainFrame类是由CMDIFrameWndEx类派生而不是CMDIFrameWnd所以在SubclassWindow的时候,会在此处ASSERT(FromHandlePermanent(hWndNew) == NULL)有一个崩溃,看资料有人说是CMDIFrameWndEx类底下CMDIClientAreaWnd m_wndClientArea导致的。现在没找到具体解决办法请问这个子类化有办法解决吗?或者有其他改变背景色的方法