我想在菜单响应函数中加入一项功能,就是当当前文档被修改时,点击该菜单项,会出现一个消息对话框,提示是否保存修改,若是,则进行下一步工作,若否,则关掉当前窗口。
我的代码如下:
BOOL b=FALSE;voidCDDDDoc::Onki()
{if(b&&IsModified())
SaveModified();
........
}
void CDDDDoc::SetModifiedFlag(BOOL bModified){
b=bModified;
CDocument::SetModifiedFlag(bModified);}BOOL CDDDDoc::SaveModified()
{
return CDocument::SaveModified();
}
结果运行后,修改了当前文档确实出现了该提示框,点击是,则正常,点击否,系统就报错,请问为什么,怎么改啊???
我的代码如下:
BOOL b=FALSE;voidCDDDDoc::Onki()
{if(b&&IsModified())
SaveModified();
........
}
void CDDDDoc::SetModifiedFlag(BOOL bModified){
b=bModified;
CDocument::SetModifiedFlag(bModified);}BOOL CDDDDoc::SaveModified()
{
return CDocument::SaveModified();
}
结果运行后,修改了当前文档确实出现了该提示框,点击是,则正常,点击否,系统就报错,请问为什么,怎么改啊???
解决方案 »
- 关于listbox控件,调用AddString(Msg)
- 庆祝结婚,散分
- MFC AVI控件播放时遇到奇怪的问题
- 求用VC做在线考试系统思路!急!
- 请问如何在弹出窗口中绘图,并且移动窗口图形不消失,并能够打印出来
- 200分求VC6.0的视频资料!!!
- ODBC数据页超时如何改变设置, 没分了,对不起,改天奉上
- 请问如何用vc播放wma和mid文件啊?
- <<The Art of Assembly Language Programming>>其实现在最好的汇编教程,为什么没有中文版的?
- 求解答:VS2010,使用TeeChart,根据鼠标的显示屏值不能转换为图表里的坐标值
- Inno setup 谁到要遇到的问题
- 关于线程的让权问题?
看不出来你的提示框在哪里show的