Sdílet prostřednictvím


CRecentFileList::GetDisplayName

Získá zobrazovaný název souboru pro použití v nabídce Zobrazení seznamu naposledy použitých položek v seznamu naposledy použitých souborů.

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

Parametry

  • strName
    Úplná cesta souboru, jehož název se zobrazí v seznamu naposledy použitých souborů v nabídce.

  • nIndex
    Z nuly vycházející index soubor v seznamu naposledy použitých souborů.

  • lpszCurDir
    Řetězec hospodářství aktuální adresář.

  • nCurDir
    Délka řetězec aktuálního adresáře.

  • bAtLeastName
    Pokud nenulová, označuje, že by měla být vrácena základní název souboru, i když překročí délka maximální zobrazení (jako nMaxDispLen parametr CRecentFileList konstruktoru).

Vrácená hodnota

FALSE Pokud neexistuje žádný název souboru v zadaném indexu v seznamu naposledy použitých souborů (MRU).

Poznámky

Pokud je soubor v aktuálním adresáři, ponechá funkce zobrazení adresáře.Pokud je příliš dlouhý název souboru, adresáře a rozšíření jsou odstraněno.Pokud je stále příliš dlouhý název souboru, zobrazované jméno je nastavena na prázdný řetězec, pokud bAtLeastName je nenulová.

Požadavky

Záhlaví: afxadv.h

Viz také

Referenční dokumentace

Třída CRecentFileList

Diagram hierarchie

CRecentFileList::ReadList

CRecentFileList::WriteList