Share via


CRecentFileList::GetDisplayName

Obtiene un nombre para mostrar de un archivo de la lista de archivos MRU, para su uso en la presentación del menú de la lista de archivos usados recientemente.

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

Parámetros

  • strName
    Ruta de acceso completa del archivo cuyo nombre en la lista de archivos MRU.

  • nIndex
    índice de base cero del archivo de la lista de archivos MRU.

  • lpszCurDir
    Cadena que contiene el directorio actual.

  • nCurDir
    Longitud de la cadena del directorio actual.

  • bAtLeastName
    Si es distinto de cero, indica que el nombre base del archivo debe ser devuelto, incluso si supera la longitud máxima de pantalla (como el parámetro de nMaxDispLen al constructor de CRecentFileList ).

Valor devuelto

FALSO si no hay ningún nombre de archivo en el índice especificado en la lista de archivos usados recientemente utilizada (MRU).

Comentarios

Si el archivo está en el directorio actual, la función permite el directorio de la pantalla.si el nombre de archivo es demasiado largo, se eliminan el directorio y la extensión.Si el nombre de archivo es demasiado largo, el nombre para mostrar se establece en una cadena vacía a menos que bAtLeastName sea cero.

Requisitos

encabezado: afxadv.h

Vea también

Referencia

Clase de CRecentFileList

Gráfico de jerarquía

CRecentFileList::ReadList

CRecentFileList::WriteList