【发布时间】:2015-02-12 08:04:22
【问题描述】:
对于 MFC MDI 应用程序,如果用户关闭最后打开的文档,则菜单和工具栏将被禁用,文件 > 打开命令(菜单和按钮)除外。我想如果 File > New 菜单和按钮项没有被禁用。我试图通过 MFC 调试来找到它,但它位于 MFC 框架的深处。请问有谁知道吗?
【问题讨论】:
-
我认为您的代码中可能存在错误。我构建了一个小型示例 MDI,在关闭最后一个打开的文档后,菜单和工具栏保持启用状态。我正在使用 VS 2013。
-
我应该自己做的@rrirower - 谢谢!我想这可能是一个错误,但我不知道 MFC 内部的调用是什么。
-
MFC 主要使用Command UI Framework 来启用/禁用 UI 元素。
标签: visual-c++ mfc