Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在MFC中获取最近的文件列表_C++_Visual Studio_Visual C++_Mfc_Dialog - Fatal编程技术网

C++ 如何在MFC中获取最近的文件列表

C++ 如何在MFC中获取最近的文件列表,c++,visual-studio,visual-c++,mfc,dialog,C++,Visual Studio,Visual C++,Mfc,Dialog,我正在尝试构建一个欢迎页面(基于CDHTmlDialog),在该欢迎页面中,我想展示我最近的文件列表。 它应该看起来像Adobe Reader欢迎页面 我试图通过获取MRU列表来获取最近的文件列表,但进展不太顺利 LoadStdProfileSettings(5); // Load standard INI file options (including MRU) m_pRecentUrls = new CRecentFileList('0', L"Recent URL List", L"%

我正在尝试构建一个欢迎页面(基于CDHTmlDialog),在该欢迎页面中,我想展示我最近的文件列表。 它应该看起来像Adobe Reader欢迎页面

我试图通过获取MRU列表来获取最近的文件列表,但进展不太顺利

LoadStdProfileSettings(5);  // Load standard INI file options (including MRU)

m_pRecentUrls = new CRecentFileList('0', L"Recent URL List", L"%d", 5, URL_MRU_ENTRY_LEN);
m_pRecentUrls->ReadList();

MFC中最近的文件列表保存在
CRecentFileList*CWinApp::m_pRecentFileList
中。您可以通过如下索引访问它:

CString CMyApp::GetRecentFile( int index ) const  
{  
    return (*m_pRecentFileList)[ index ];  
}