新建mfc工程的时候,会有一个“确定”和“取消”按钮。我发现点击窗体右上角的关闭图标,会执行oncancel函数。怎么能点击关闭图标,不执行oncancel函数呢?
解决方案 »
- 如何用MFC 模拟表单上传文件?
- 对CRichEditCtrl的GetLine获得文本进行其它操作出错?
- 现在要从VB6转学一门新语言,不知道学VC++.net 好,还是学VC#好,
- 在vc6中动态绘制表格
- 狂晕! 又升星了, 散分~~
- 如何屏蔽窗口的大小调整~~??
- DEBUG版本出现unresolved external symbol问题
- 工具栏的SaveBarInfoState()的问题。
- 请问:英文win2000下,怎么把汉字库装进去
- ASP.NET VB,VC日本汉化兼职[上海1个月7000-10000]
- CAsyncSocket OnAccept没有被触发
- Install shield 卸载后不要显示重启对话框
void CXXDlg::OnClose()
{
// TODO: Add your message handler code here and/or call default
EndDialog(IDCANCEL);
// CDialog::OnClose();
}
void CXXXDlg::OnCancel()
{
// TODO: Add extra cleanup here
// CDialog::OnCancel();
}
void CXXXDlg::OnCancel()
{
// TODO: Add extra cleanup here
// CDialog::OnCancel();
}
在初始化函数里加
CMenu* pMenu = this->GetSystemMenu(FALSE);//获取系统菜单
pMenu->ModifyMenu(SC_CLOSE, MF_BYCOMMAND | MF_GRAYED );//禁用关闭按钮