CWinApp::AddToRecentFileList 是 MFC(Microsoft Foundation Classes)中 CWinApp 类的一个公共方法,用于将文件路径添加到最近使用文件列表(MRU List)。MRU List 是用于存储最近打开的文件路径的列表,通常在应用程序的“文件”菜单下的“最近使用的文件”子菜单中显示。

以下是 CWinApp::AddToRecentFileList 方法的原型:
void CWinApp::AddToRecentFileList(LPCTSTR lpszPathName);

参数说明:
  •  lpszPathName:要添加到最近使用文件列表的文件路径。


使用示例:
// 示例:将文件路径添加到最近使用文件列表
CString filePath = _T("C:\\MyDocuments\\Example.txt");
AfxGetApp()->AddToRecentFileList(filePath);

在这个示例中,_T("C:\\MyDocuments\\Example.txt") 是要添加到最近使用文件列表的文件路径。调用 CWinApp::AddToRecentFileList 将该文件路径添加到最近使用文件列表中。

通过保持最近使用文件列表更新,应用程序可以方便用户快速访问他们最近打开或编辑过的文件。通常,MFC 应用程序会在初始化过程中调用这个方法,以将最近使用的文件列表与用户的操作同步。


转载请注明出处:http://www.zyzy.cn/article/detail/23112/MFC/CWinApp