MFC中如何禁用主界面所有功能, 但是不能禁用系统菜单的关闭按钮。

2025-02-25 03:28:04
推荐回答(2个)
回答1:

不清楚你的具体情况,通常来说,如果是这样一个设置,那么MFC文档的话,首先通过
EnableWindow(FALSE);
禁用子窗口,然后在主框架窗口重载PreTranslateMessage,实现类似语句
if(pMsg->message!=WM_CLOSE)
return FALSE;
大概思路就是这样,具体需要根据不同的程序和逻辑调试。

回答2:

如果是对话框的话,可以把按钮全部禁用