CRecentFileList::GetDisplayName

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

返回值:
如果在MRU(最近使用过的)文件列表中的值的索引处没有文件名,则返回FALSE。

参数:
strName文件的全路径,该文件的名字将要被显示在MRU文件的菜单列表中。
nIndex在MRU文件列表中的文件的从零开始的索引。
lpszCurDir包含当前目录的字符串。
bAtLeastName如果是非零值,则表明应该返回文件的低级名字,即使是这个名字超过了最大的显示长度(作为nMaxDispLen参数传递给CrecentFileList构造函数)。

说明:
此成员函数用来获取MRU文件列表中的一个文件的显示名。如果该文件在当前目录下,则函数不显示该目录。如果文件名太长了,则不显示目录和扩展名。
如果这样的文件名仍然太长,则除非bAtLeastName是非零值,否则将显示名置为一个空字符串。

请参阅:
CRecentFileList::ReadList, CRecentFileList::WriteList