Partilhar via


CRecentFileList::GetDisplayName

Obtém um nome para exibição para um arquivo no arquivo de MRU, porque o uso de na exibição do menu da lista de MRU.

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

Parâmetros

  • strName
    O caminho completo do arquivo cujo nome deve ser exibido na lista de menus de MRU arquivos.

  • nIndex
    Índice com base zero do arquivo no arquivo de MRU.

  • lpszCurDir
    Cadeia de caracteres que contém o diretório atual.

  • nCurDir
    Comprimento da cadeia de caracteres do diretório atual.

  • bAtLeastName
    Se for diferente de zero, indica que o nome de base do arquivo deve ser retornado, mesmo se excede o comprimento máximo de exibição (passado como parâmetro de nMaxDispLen para o construtor de CRecentFileList ).

Valor de retorno

Falso se não houver nenhum nome de arquivo no índice especificado na lista mais recentemente usada do arquivo de (MRU).

Comentários

Se o arquivo está no diretório atual, a função deixa o diretório fora de exibição.Se o nome de arquivo é muito longo, o diretório e a extensão são removidos.Se o nome de arquivo ainda é muito longo, o nome para exibição é definido como uma cadeia de caracteres vazia a menos que bAtLeastName é diferente de zero.

Requisitos

Cabeçalho: afxadv.h

Consulte também

Referência

Classe de CRecentFileList

Gráfico de hierarquia

CRecentFileList::ReadList

CRecentFileList::WriteList