CRecentFileList::GetDisplayName
Ruft ein Anzeigename für eine Datei in der MRU-Dateiliste, für die Verwendung in der Menüanzeige der MRU-Liste.
virtual BOOL GetDisplayName(
CString& strName,
int nIndex,
LPCTSTR lpszCurDir,
int nCurDir,
BOOL bAtLeastName = TRUE
) const;
Parameter
strName
Vollständiger Pfad der Datei, deren Name in der Menüliste von MRU angezeigt werden soll, ist.nIndex
Der nullbasierte Index der Datei in der MRU-Dateiliste.lpszCurDir
Zeichenfolge, die das aktuelle Verzeichnis enthält.nCurDir
Länge der Zeichenfolge des aktuellen Verzeichnisses.bAtLeastName
Wenn ungleich 0 (null), angibt, dass der Basisname der Datei zurückgegeben werden soll, selbst wenn die maximale Anzeigenlänge überschreitet (übergeben nMaxDispLen als Parameter an den Konstruktor CRecentFileList ).
Rückgabewert
FALSE, wenn es keinen Dateinamen am angegebenen Index in der zuletzt verwendeten Dateiliste (MRU) gibt.
Hinweise
Wenn die Datei im aktuellen Verzeichnis befindet, lässt die Funktion das Verzeichnis weg von der Anzeige.Wenn der Dateiname zu lang ist, werden das Verzeichnis und die Erweiterung entfernt.Wenn der Dateiname noch zu lang ist, wird der Anzeigename auf eine leere Zeichenfolge festgelegt, es sei denn, bAtLeastName ungleich 0 (null) ist.
Anforderungen
Header: afxadv.h