具有PropSheetLook_OutlookBar的Modless CMFCPropertySheet是CFrameWnd的父级

时间:2016-06-14 14:47:50

标签: c++ mfc

当我创建一个modless CMFCPropertySheet,其外观设置为PropSheetLook_OutlookBar并且其父级是CFrameWnd时,窗口是正确创建的,但MFC在关闭窗口时断言。

Here is the assert

从我收集到的内容中,此崩溃发生在停靠管理器中(前景栏是"停靠"到PropertySheet的其余部分),这是因为我的CMFCPropertySheet的父窗口是从CFrameWnd派生的CFrameWndEx但我无法将父窗口更改为CFrameWndEx,因为它会破坏应用程序的其余部分。

此错误仅在使用PropSheetLook_OutlookBar时发生。

我的问题是:当父窗口是从CFrameWnd派生时,有没有办法使用PropSheetLook_OutlookBar?或者我在某处做错了什么?

谢谢你

0 个答案:

没有答案