您好,
上面的代码并没有问题,报错应该是项目其他地方代码的问题。
框架类需要继承CFrameWndEx
App类继承CWinAppEx。
若要在应用程序中使用停靠窗格,请从 CDockablePane
类派生窗格类。 将派生的对象嵌入主框架窗口对象或控制窗格实例的窗口对象中。 然后,当你在主框架窗口中处理 WM_CREATE
消息时,调用 CDockablePane::Create
方法或 CDockablePane::CreateEx
方法。 最后,通过调用 CBasePane::EnableDocking
、CBasePane::DockPane
或 CDockablePane::AttachToTabWnd
设置窗格对象。
如果使用了CToolBar,需要替换为CMFCToolBar并调用DockPane。
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。