[MFC]单文档 DockPane()未定义问题
近期要在一个老项目中加上几个停靠窗口,MainFram的OnCreate()中调用DockPane()时始终显示未定义,主要原因就是CMainFrame类的继承问题,由于DockPane()函数是包含在CFrameWndEx类中的,而老项目的CMainFrame继承于CFrameWnd类
class CMainFrame : public CFrameWnd{
......
}
大多数解决方案都是重新创建一个MFC应用程序,而对于老项目而言,移植的工作量是十分巨大的,这种方法并不可取。