草庐IT

c++ - 如何禁止 MFC 应用程序在按 ESC 或 ALTF+F4 时退出?

我有一个MFC应用程序,我不想在运行期间关闭它。我已禁用右上角的“X”图标,但现在如果我按ESC键或ALT+F4,它仍然会关闭。如果有人按下这些键,我怎样才能禁用它,这样它就不会关闭?程序运行完毕后,我想重新启用它们。谢谢,坎皮 最佳答案 如果你处理了WM_CLOSE消息并把它扔掉了。(即不调用DefWindowProc),则窗口不会关闭。您还可以使用CS_NOCLOSE样式注册窗口类,以禁用关闭窗口的所有正常方式。 关于c++-如何禁止MFC应用程序在按ESC或ALTF+F4时退出?,