多文档怎么同时保存

多文档如何同时保存?
一个多文档程序,如果打开的文件做了修改,当关闭时程序会自动提示该文档已经被修改,问是否需要保存
我现在想要保存所有修改过的文档

我希望不管打开该文件做了什么修改,点保存   关闭时都不要弹出这个提示
应该如何写代码?

------解决方案--------------------
你可能需要重载一下CDocument的虚函数,可以从MFC源码中copy一份然后修改
virtual BOOL SaveModified(); // return TRUE if ok to continue

这个函数里的关键代码

CString prompt;
AfxFormatString1(prompt, AFX_IDP_ASK_TO_SAVE, name);
switch (AfxMessageBox(prompt, MB_YESNOCANCEL, AFX_IDP_ASK_TO_SAVE))
{
case IDCANCEL:
return FALSE; // don 't continue

case IDYES:
// If so, either Save or Update, as appropriate
if (!DoFileSave())
return FALSE; // don 't continue
break;

case IDNO:
// If not saving changes, revert the document
break;

default:
ASSERT(FALSE);
break;
}