标签: mfc
为什么我可以在CStatusBar文件中使用CDialogEx但不能使用CMFCStatusBar?当我更改变量类型并运行它时,我得到了有关无效属性的异常。
CStatusBar
CDialogEx
CMFCStatusBar
答案 0 :(得分:2)
状态栏和其他栏和视图一样只能位于“框架”窗口中。
一堆内部代码使用GetParentFrame。并且此函数仅返回下一个外部CFrameWnd的指针。
GetParentFrame
CodeProject上有一些技巧(我从未使用过)将工具栏嵌入对话框。但是我不确定它们是否可以与新的CMFC ...一起使用。