释义 |
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 |