2011年10月17日
摘要: 问题: 一个MFC –SDI程序在关闭的时候自动提示”是否保存对XXX的更改”,而本身不希望出现这样的提示。同时发现,在打开一个文档后,再打开一个文档,同样会出现这样的提示。解决过程:1、在void CMainFrame::OnClose()中插入断点,发现提示对话框是通过CFrameWndEx::OnClose()产生的。2、追踪CFrameWndEx::OnClose()函数的实现,发现该函数的实现是在afxframewndex.cpp文件中。将该文件通过vs打开,进行跟踪,发现提示是在CFrameWnd::OnClose()函数中产生的。3、继续追踪,发现是在winfrm.cpp中实现的 阅读全文
posted @ 2011-10-17 21:40 Jiang, X. 阅读(1215) 评论(0) 推荐(0) 编辑