Partager via


CRecentFileList::GetDisplayName

Obtient le nom complet d'un fichier dans la liste des fichiers récents, pour une utilisation dans l'affichage de menu de la liste des fichiers récents.

virtual BOOL GetDisplayName( 
   CString& strName, 
   int nIndex, 
   LPCTSTR lpszCurDir, 
   int nCurDir, 
   BOOL bAtLeastName = TRUE 
) const;

Paramètres

  • strName
    Le chemin d'accès complet du fichier dont le nom doit être affiché dans la liste de menu MRU classe.

  • nIndex
    Index de base zéro du fichier dans la liste des fichiers récents.

  • lpszCurDir
    Chaîne contenant le répertoire actif.

  • nCurDir
    Longueur de la chaîne de répertoire actif.

  • bAtLeastName
    Si une valeur différente de zéro, indique que le nom de base du fichier doit être retourné, même s'il dépasse la longueur maximale d'affichage (passée comme paramètre d' nMaxDispLen au constructeur d' CRecentFileList ).

Valeur de retour

FALSE si aucun nom du fichier à l'index spécifié dans la liste des derniers fichiers utilisés de (MRU).

Notes

Si le fichier se trouve dans le répertoire actif, la fonction de le répertoire en dehors de l'affichage. Si le nom de fichier est trop long, le répertoire et l'extension sont éliminés. Si le nom de fichier est toujours trop long, le nom complet a pour valeur une chaîne vide à moins qu' bAtLeastName soit différent de zéro.

Configuration requise

Header: afxadv.h

Voir aussi

Référence

CRecentFileList, classe

Graphique de la hiérarchie

CRecentFileList::ReadList

CRecentFileList::WriteList