MFC MDI No Open Document = File New 禁用

MFC MDI No Open Document = File New Disabled

对于 MFC MDI 应用程序,如果用户关闭上次打开的文档,则菜单和工具栏将被禁用,“文件”>“打开”命令(菜单和按钮)除外。我希望文件 > 新建菜单和按钮项未被禁用。我试图通过 MFC 调试找到它,但它位于 MFC 框架的某个深处。请问有人知道吗?

对于您的 CWinApp 派生应用程序的消息映射 class,添加以下行:

ON_COMAND(ID_FILE_NEW, OnFileNew)