我用GCC 32在Windows上编译了一个程序。在“控制台窗口”右上角的关闭按钮上有什么可行的灰化方法吗?(比如添加代码?)
我不想不小心地关闭我的程序
我试过这样的方法,但没用,帮帮我,谢谢。
HWND StdHandle = GetStdHandle (STD_OUTPUT_HANDLE);
HMENU SystemMenu = GetSystemMenu(StdHandle, FALSE);
EnableMenuItem(SystemMenu, 0, MF_GRAYED);发布于 2013-11-17 07:43:49
W := GetConsoleWindow; // http://msdn.microsoft.com/en-us/library/windows/desktop/ms683175%28v=vs.85%29.aspx
M := GetSystemMenu(W, False);
//EnableMenuItem(M, SC_CLOSE, MF_BYCOMMAND or MF_DISABLED or MF_GRAYED);
DeleteMenu(M, SC_CLOSE, MF_BYCOMMAND);https://stackoverflow.com/questions/20026461
复制相似问题