CListBox::Dir

int Dir ( UINT attr, LPCTSTR lpszWildCard );

Valor de retorno

O índice baseado em zero do último nome do arquivo adicionado à lista. O valor de retorno é LB_ERR se ocorrer um erro; o valor de retorno é LB_ERRSPACE se espaço insuficiente armazenar as seqüências de novo.

Parâmetros

attr

Pode ser qualquer combinação dos valores enum descritos em CFile::GetStatus, ou qualquer combinação dos seguintes valores

Valor Significado
0x0000 Arquivo pode ser lido ou gravado para.
0x0001 Arquivo pode ser ler mas não gravado.
0x0002 Arquivo está oculto e não aparece em uma listagem de diretório.
0x0004 Arquivo é um arquivo de sistema.
0x0010 O nome especificado por lpszWildCard especifica um diretório.
0x0020 Arquivo tenha sido arquivado.
0x4000 Incluem todas as unidades que corresponde ao nome especificado por lpszWildCard.
0 x 8000 Sinalizar exclusivo. Se o sinalizador exclusive for definido, somente os arquivos do tipo especificado são listados. Caso contrário, arquivos do tipo especificado são listados em adição aos arquivos "normais".

lpszWildCard

Aponta para uma Cadeia de caracteres de especificação de arquivo. A Cadeia de caracteres pode conter caracteres curinga (por exemplo, *. *).

Observações

Adiciona uma lista de nomes de arquivos e/ou unidades de uma caixa de listagem.

Visão geral de CListBoxMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CWnd::DlgDirList, LB_DIR, CFile:: GetStatus

Index