
右键点建立类向导,d出如图对话框:
选WM_CLOSE或DestroyWindow(二者区别请上网搜索),点AddFunction,类向导会自动给你添加成员函数,在Member
functions里选择刚才的成员函数,进入代码编辑,加入你杀死线程的代码。
void CMFCtestDlg::OnClose()
{
if(this->MessageBox("您确定要退出吗?","退出",MB_OKCANCEL)==1)
if (CanExit())
CDialog::OnClose();
}
换换代码试试:
Shapes m_ oShapes;m_oShapesAttachDispatch( m_oWorkSheetGetShapes(), TRUE );
m_oShapesAddPicture( _T( "D://123jpg" ), false, true, 100, 150, 100, 150 );
以上就是关于MFC 如何在退出时执行某段代码全部的内容,包括:MFC 如何在退出时执行某段代码、在MFC中的基于对话框中,有个退出按钮,怎么编辑代码在退出时并有相应的提示“您确定要退出吗”求代码、MFC VS2008 *** 作EXCEL 加一张图片后,Excel进程不退出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)