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 CListBox | Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CWnd::DlgDirList, LB_DIR, CFile:: GetStatus