共用方式為


CRecentFileList::GetDisplayName

取得在 MRU 清單的功能表中顯示的顯示名稱在 MRU 檔案清單中的檔案,在中,才能使用。

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

參數

  • strName
    名稱將會顯示在 [MRU 清單之檔案的完整路徑。

  • nIndex
    檔案之以零起始的索引 MRU 檔案清單中的。

  • lpszCurDir
    保留目前目錄的字串。

  • nCurDir
    目前目錄字串的長度。

  • bAtLeastName
    如果不是零,則表示應該傳回檔案的主檔名,,即使它超過可顯示長度 (當做參數傳遞至 nMaxDispLenCRecentFileList 建構函式)。

傳回值

,如果沒有檔案名稱在 (MRU) 最近使用的檔案清單中的指定索引處的。

備註

如果檔案是在目前目錄中,函式將目錄顯示。 如果檔名太長,刪除目錄和副檔名。 如果檔名仍然太長,顯示名稱設為空字串,除非 bAtLeastName 為非零的值。

需求

Header: afxadv.h

請參閱

參考

CRecentFileList 類別

階層架構圖

CRecentFileList::ReadList

CRecentFileList::WriteList