1

我正在编写 MFC 应用程序,我选择基于 CView 的应用程序,而不是基于对话框的应用程序。我不知道如何删除标题栏和状态栏,有什么方法可以做到吗?并制作了一个基于 CView 的应用程序,就像基于对话框的应用程序一样?非常感谢!

4

1 回答 1

1

可以通过删除 MainFrm 类中对 CStatusBar 成员的所有引用来删除状态栏。

标题栏,你是什么意思——菜单、工具栏还是标题栏?前两个通过注释掉 CMainFrm 的 OnCreate() 中的相关部分来删除,最后一个我不是 100%,但我认为你可以通过修改 CMainFrm 的 PreCreateWindow 中的 cs.style 来做到这一点。将样式设置为 WS_DLGFRAME,我认为应该可以。

于 2009-06-18T14:35:56.313 回答