菜鳥問題:當我按窗體的關閉按鈕時,如何不讓程式關閉??? 你试试重载OnCancel,在函数里什么都不作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我同意2ndboy的,应该是WM_CLOSE void CMainFrame::OnClose() { // TODO: Add your message handler code here and/or call default if(MessageBox("关闭吗?","信息",MB_OKCANCEL)==IDOK) CFrameWnd::OnClose();} 同意mahongxi(烤鸡翅膀)(色摸) 。重载OnCancel,并注释CDialog::OnCancel() void CMainFrame::OnSysCommand(){ case WM_CLOSE:donothing();} 使窗口上的关闭按钮失效就行了:CMenu* sysmenu = GetSystemMenu(FALSE);sysmenu->EnableMenuItem(SC_CLOSE,MF_GRAYED|MF_BYCOMMAND); 感謝各位!我用的是SDK,所以用處理WM_CLOSE的方法.其它方法沒試. 求助,GDI+怎么把32位的BMP图片转为24位的 求OLE操作Excel sheets.add函数的详细用法 控件部分透明,或者说部分是画的父窗口背景 socket问题 mfc调用DLL问题 问题请教:视频问题 那位ggjj能告诉我e话通是怎么做的?? 一打开文件对话支持多选,但如何能获得所选择文件的个数呢? 高分求解超难问题! 急,一个基于CView类的sdi程序,如何将一个小bmp图形以平铺方式填满整个视图窗口 请问高手,如何将MFSgrid和文本框结合实现可编辑? 那位大哥有msvcrtd.dll这个动态库文件,是VC下的么,有的话,发个到[email protected]
{
// TODO: Add your message handler code here and/or call default
if(MessageBox("关闭吗?","信息",MB_OKCANCEL)==IDOK)
CFrameWnd::OnClose();
}
{
case WM_CLOSE:donothing();
}
CMenu* sysmenu = GetSystemMenu(FALSE);
sysmenu->EnableMenuItem(SC_CLOSE,MF_GRAYED|MF_BYCOMMAND);