我想在用户点关闭(小叉叉)后,询问用户是否确认关闭? 我想在用户点关闭(小叉叉)后,询问用户是否确认关闭?我用的是sdi,该添加哪个消息啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(MessageBox(_T("是否关闭!" ),_T("提示"),MS_OKCANCEL)==ID_OK){//关闭} 关键是。要与Doc相关联,因为,Doc中有个方法我必须在关闭的时候调用(发送一条消息给服务器,表明自己已经断开,并处理另外的一些事情……)。但是Doc自己并没OnClose 应该在CMainFrame类中的DistoryWindow()中调用xxxdoc类的这个成员函数 重载MainFrame的OnClose()函数void MainFrame::OnClose(){ if(MessageBox("确定要退出吗?" ,_T("提示"),MS_OKCANCEL)==ID_OK) { Postquitmessaage(0); }} 辛苦大伙了我总结大家的:最中解决方案是:void MainFrame::OnClose(){ if(MessageBox("确定要退出吗?" ,_T("提示"),MS_OKCANCEL)==ID_OK) { Postquitmessaage(0); }}void CGloballinkDoc::OnCloseDocument(){ 调用我的方法!}谢谢大家! 【原创&交流】提高二维矢量绘图效率之一般做法 欢迎大家试玩、测试我的游戏 socket编程怎么进行NAT穿透? 为什么我的程序使用VC的GO来运行就没有问题,而使用Execute来运行却报错?? 调色板问题 怎么控制Windows关机 vc写sql2000问题 wsock32.dll替换,怎么修改buf里的内容? VC通过ADO批量写数据到MSSQL的问题 有关混合语言编程中dll和主程序之间参数传递的难题???? 能否帮我解释一下这段代码? 帮我看看这个UDP通信的代码, 为什么会出问题?
{
//关闭}
但是Doc自己并没OnClose
{
if(MessageBox("确定要退出吗?" ,_T("提示"),MS_OKCANCEL)==ID_OK)
{
Postquitmessaage(0);
}
}
我总结大家的:
最中解决方案是:
void MainFrame::OnClose()
{
if(MessageBox("确定要退出吗?" ,_T("提示"),MS_OKCANCEL)==ID_OK)
{
Postquitmessaage(0);
}
}
void CGloballinkDoc::OnCloseDocument()
{
调用我的方法!
}
谢谢大家!