【问题标题】:Minimize/Maximize Box greyed out in MFC Dialog editorMFC 对话框编辑器中的最小化/最大化框灰显
【发布时间】:2021-10-07 16:52:15
【问题描述】:

我有一个 MFC 对话框 (CDialog),我想通过 Visual Studio 2019 对话框编辑器向 添加一个最大化按钮。

但是,对话框(在编辑器中)的属性窗口中的最小化/最大化框选项是灰色的。我已将边框更改为调整大小,效果很好。

为什么我不能启用最大化框属性?

这些是对话框的属性:

【问题讨论】:

    标签: windows visual-studio visual-c++ mfc


    【解决方案1】:

    为了让您的对话框具有“最大化框”或“最小化框”(或自定义是否存在/启用其中一个或两个),该对话框必须具有“系统菜单”。

    从您发布的屏幕截图中,很明显您的没有设置了该选项。

    因此,要启用“最大化框”或“最小化框”选项,您必须首先启用“系统菜单”选项(从“最小化框”向下的 6 个属性)。

    相关阅读:Windows Styles(见WS_MAXIMIZEBOX风格部分)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多