MFC 应用程序向导的用户界面功能

本主题介绍可用于指定应用程序外观的选项。 可用于项目的用户界面功能取决于在 MFC 应用程序向导的"应用程序类型 ,MFC 应用程序向导"页中指定的应用程序类型。 例如,如果创建单个文档界面应用程序,则不能添加子框架样式。

  • 主框架样式

    设置应用程序主窗口框架的功能。

    选项说明
    粗帧创建具有大小调整边框的窗口。 默认值。
    "最小化"框在主框架窗口中包含最小化框。 默认值。
    最大化框在主框架窗口中包括最大化框。 默认值。
    最小化以图标打开主框架窗口。
    最大化打开显示的完整大小的主框架窗口。
    系统菜单在主框架窗口中包括系统菜单。 默认值。
    "关于"框包括 应用程序的"关于 "框。 用户可以从应用程序的"帮助"菜单访问  框。 默认且不可更改,除非在 "应用程序类型, MFC 应用程序向导"页中选择"基于对话框"。

    注意 通常,"不可用"选项指示向导不会将该选项应用于项目,而不管是否选中或清除了不可用项的复选框。 在这种情况下,向导始终向项目添加 " 关于"框,除非你首先将项目指定为基于对话框,然后取消选中该框。
    初始状态栏向应用程序添加状态栏。 状态栏包含键盘的 CAPS LOCK、NUM LOCK 和 SCROLL LOCK 键的自动指示器,以及显示菜单命令和工具栏按钮的帮助字符串的消息行。 单击此选项还会添加菜单命令以显示或隐藏状态栏。 默认情况下,应用程序具有状态栏。 不适用于基于对话框的应用程序类型。
    拆分窗口提供拆分条。 拆分器栏拆分应用程序的主视图。 在多文档界面 (MDI) 应用程序中,MDI 子框架的客户端窗口是拆分器窗口,在单个文档界面 (SDI) 应用程序和多个顶级文档应用程序中,主框架的客户端窗口是拆分器窗口。 不适用于基于对话框的应用程序类型。
  • 子框架样式

    指定应用程序中子帧的外观和初始状态。 子框架样式仅适用于 MDI 应用程序。

    选项说明
    子最小化框指定默认情况下,子窗口是否具有 (最小化按钮) 。
    子最大化框指定子窗口是否默认启用了最大化 (按钮) 。
    最大化的子级指定在 的 PreCreateWindow 成员函数中设置 cs.style 标志,WS_MAXIMIZE窗口最初是否最大化 CChildFrame
  • 命令栏 (菜单/工具栏/功能区)

    指示应用程序是否包括菜单、工具栏和/或功能区。 不适用于基于对话框的应用程序。

    选项说明
    使用经典菜单指定应用程序包含一个经典、不可拖动的菜单。
    使用经典停靠工具栏将标准Windows工具栏添加到应用程序。 工具栏包含用于创建新文档的按钮;打开和保存文档文件;剪切复制、粘贴或打印文本;并进入帮助模式。 启用此选项还会添加菜单命令以显示或隐藏工具栏。
    使用浏览器样式工具栏将Internet Explorer样式的工具栏添加到应用程序。
    使用菜单栏和工具栏指示应用程序包含可拖动菜单栏和工具栏。
    用户定义的工具栏和图像允许用户在运行时自定义工具栏和工具栏图像。
    个性化菜单行为指定菜单是打开时包含项的完整列表,还是仅包含用户最常使用的命令。
    使用功能区在Office使用类似 2007 的功能区,而不是菜单栏或工具栏。
  • 对话框标题

    仅 对于基于 CDialog 类的应用程序,此标题将显示在对话框的标题栏中。 若要编辑此字段,必须先选择"应用程序类型 "下的" 基于对话框 "选项。 有关详细信息,请参阅应用程序 类型,MFC 应用程序向导

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值