在CDialogEX项目中使用CMFCStatusBar

时间:2018-07-02 09:03:02

标签: mfc

为什么我可以在CStatusBar文件中使用CDialogEx但不能使用CMFCStatusBar?当我更改变量类型并运行它时,我得到了有关无效属性的异常。

1 个答案:

答案 0 :(得分:2)

状态栏和其他栏和视图一样只能位于“框架”窗口中。

一堆内部代码使用GetParentFrame。并且此函数仅返回下一个外部CFrameWnd的指针。

CodeProject上有一些技巧(我从未使用过)将工具栏嵌入对话框。但是我不确定它们是否可以与新的CMFC ...一起使用。