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