Bonjour, j'aimerais afficher les fichiers récents sous forme de popup comme dans Visual
Je n'arrive pas à changer l'emplacement de l'affichage du texte. J'ai trouvé la fonction
Cette fonction appelle la classe CRecentFileList.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 void CWinApp::LoadStdProfileSettings(UINT nMaxMRU=4) { ASSERT_VALID(this); ASSERT(m_pRecentFileList == NULL); BOOL bNoRecentDocs = FALSE; GetSysPolicyValue(_AFX_SYSPOLICY_NORECENTDOCHISTORY, &bNoRecentDocs); if (nMaxMRU != 0 && !bNoRecentDocs ) { // create file MRU since nMaxMRU not zero m_pRecentFileList = new CRecentFileList(0, _afxFileSection, _afxFileEntry, nMaxMRU); m_pRecentFileList->ReadList(); } // 0 by default means not set m_nNumPreviewPages = GetProfileInt(_afxPreviewSection, _afxPreviewEntry, 0); }
Dans cette classe, il y a la fonction UpdateMenu(CCmdUI* pCmdUI) mais elle ne fait pas ce que je veux.
Comment faire pour afficher le nom du fichier récent à la place de la ressource ID_FILE_MRU_FILE1 ?
Partager