关于程序退出的问题,大家来看看! 我程序的结构是文档-视图结构。我想在我按下“文件-退出”或者窗口上的关闭按钮后程序能调用一个函数,比如提示用户是不是确定退出。我不知道在哪儿去截获这个消息,而这个消息又是什么。请大家帮帮我的忙。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void CIMSDlg::OnClose() { if( AfxMessageBox( "您确定要退出系统吗?",MB_OKCANCEL) == IDOK) { CDialog::OnClose(); } }视图的处理方法跟对话框类似 void CXXXView::OnFileExit(){ if(AfxMessageBox( "您确定要退出系统吗?",MB_OKCANCEL) == IDOK) { //Exit …… }} 我现在知道了在CMainFrame中对WM_CLOSE进行处理。可是我要通过查看C**View中的变量来判断是否退出程序,那我应该怎么做?我是否可以在C**View中获得CMainFrame的指针,或者在CMainFrame中获得C**View的指针?谢谢! OnSysCommand在DLG或者mainframe的classwizard中,怎么找不到消息WM_SYSCOMMAND 啊??按理手动添加应该也可以啊?怎么就不行啊??? winprocess(message){ switch message case WM_QUIT:{ if (不详退出) return 非零 }} VC++对话框的KeyDown问题 关于宏的用法 单文档多视图中视图中控件的位置变化问题 求教:怎样在局域网中查找另外一台机器的视频文件,并播放?????? 请问怎样将一个对话框整合到View里去? 急问:如何重构我的dsw文件?? 为什么我的下拉式组合框(下拉不了,没任何显示) 关于打印预览和工具栏的问题!! 开机马上运行自己的程序的问题。在线等侯,马上结贴。 OnPaint()中的一部分代码怎么一直没有运行? 想做个类似的EXCEL程序!不知用什么控件!而且有些细节不懂,请赐教! 24位真彩色的工具条使用什么编写的呀(比如ie的工具条是怎么编的呀)
{
if( AfxMessageBox( "您确定要退出系统吗?",MB_OKCANCEL) == IDOK)
{
CDialog::OnClose();
}
}视图的处理方法跟对话框类似
{
if(AfxMessageBox( "您确定要退出系统吗?",MB_OKCANCEL) == IDOK)
{
//Exit
……
}
}
在DLG或者mainframe的classwizard中,怎么找不到消息WM_SYSCOMMAND 啊??按理手动添加应该也可以啊?怎么就不行啊???
switch message
case WM_QUIT:{
if (不详退出) return 非零 }
}