CMainFrame 中重载OnDestroy()的问题
代码如下:
void CMainFrame::OnDestroy()
{
//修改了
if (m_bSaveFlag)
{
//提示
//int flag = MessageBox("是否保存当前文件", "提示", MB_OKCANCEL);
//if (IDOK == flag)
//{
// //保存
// //OnSave();
//}
}
//释放所有资源
Clear();
//
CSDIAutoHideFrame::OnDestroy();
// TODO: 在此处添加消息处理程序代码
}
如果注释掉红色区域,则无泄漏,打开注释,则无论是选择 “确定” 或者 “取消”按钮,都会有泄漏,请问为什么?
谢谢~~
void CMainFrame::OnDestroy()
{
//修改了
if (m_bSaveFlag)
{
//提示
//int flag = MessageBox("是否保存当前文件", "提示", MB_OKCANCEL);
//if (IDOK == flag)
//{
// //保存
// //OnSave();
//}
}
//释放所有资源
Clear();
//
CSDIAutoHideFrame::OnDestroy();
// TODO: 在此处添加消息处理程序代码
}
如果注释掉红色区域,则无泄漏,打开注释,则无论是选择 “确定” 或者 “取消”按钮,都会有泄漏,请问为什么?
谢谢~~
...全文
相关推荐
如何关闭窗口
如何关闭窗口
3D 模型OpenGL显示,旋转、缩放,平移及复位
该资源用于显示3D模型(网格数据) 可用于旋转,缩放,平移及复位。
OpenGL+MFC+点云
3D基础:opengl 显示点云数据,MFC框架下
PointCloud透视投影
PointCloud透视投影,OpenGL实现读取点云数据并显示,透视投影。
在 MFC,C++ 中使用 Direct3D 9 的 Rotozoomer 演示 .zip
在 MFC/C++ 中使用 Direct3D 9 的 Rotozoomer 演示。2010-11-09GitHub 仓库https://github.com/spoulson/Rotozoomer Shawn Poulson, http: //explodingcoder.com1. 引言=========================================实时旋转缩放渲染算法的工作演示。请参阅 http: //explodingcoder.com/blog/content/how-render-2d-directx-lets-try-rotozoomer2. 系统要求=========================================开发要求Visual Studio 2010DirectX SDK 2010 年 6 月或更新版本http://www.microsoft.com/downloads/en/details.aspx?displaylang= en&FamilyID=3021d52b-514e-41d3-ad02-43


