Minimize/Maximize MFC 对话框编辑器中的框变灰
Minimize/Maximize Box greyed out in MFC Dialog editor
我有一个 MFC 对话框 (CDialog
),我想通过 Visual Studio 2019 对话框编辑器将最大化按钮添加到 。
但是,对话框(在编辑器中)的属性 window 中的 Minimize/Maximize 框选项显示为灰色。我已将边框更改为调整大小,效果很好。
为什么我不能启用最大化框 属性?
这些是对话框的属性:
为了使您的对话框具有“最大化框”或“最小化框”(或自定义其中一个或两个是 present/enabled),该对话框 必须 有一个“系统菜单”。
从您发布的屏幕截图可以看出,您的没有设置该选项。
因此,要启用“最大化框”或“最小化框”选项,您必须首先启用“系统菜单”选项(“最小化框”下的 6 个属性)。
相关阅读:Windows Styles(参见 WS_MAXIMIZEBOX
样式部分)。
我有一个 MFC 对话框 (CDialog
),我想通过 Visual Studio 2019 对话框编辑器将最大化按钮添加到 。
但是,对话框(在编辑器中)的属性 window 中的 Minimize/Maximize 框选项显示为灰色。我已将边框更改为调整大小,效果很好。
为什么我不能启用最大化框 属性?
这些是对话框的属性:
为了使您的对话框具有“最大化框”或“最小化框”(或自定义其中一个或两个是 present/enabled),该对话框 必须 有一个“系统菜单”。
从您发布的屏幕截图可以看出,您的没有设置该选项。
因此,要启用“最大化框”或“最小化框”选项,您必须首先启用“系统菜单”选项(“最小化框”下的 6 个属性)。
相关阅读:Windows Styles(参见 WS_MAXIMIZEBOX
样式部分)。