LB_DIR

Um aplicativo envia uma mensagem de LB_DIR para adicionar uma lista de nomes de arquivo para uma caixa de listagem.

LB_DIR wParam = uAttrs (WPARAM) (UINT);          / / arquivo atributos lParam = lpszFileSpec (LPARAM) (LPCTSTR); / / endereço de nome de arquivo 

 

Parâmetros

uAttrs
Valor de wParam. Especifica os atributos dos arquivos a ser adicionado à caixa de listagem. Este parâmetro pode ser uma combinação dos seguintes valores:
Valor Descrição
DDL_ARCHIVE Inclui ficheiros arquivados.
DDL_DIRECTORYO Inclui subdiretórios. Nomes subdiretório estão entre parênteses rectos ([]).
DDL_DRIVES Inclui unidades. Unidades são listadas sob a forma [-x-], onde x é a letra da unidade.
DDL_EXCLUSIVE Inclui somente os arquivos com os atributos especificados. Por padrão, arquivos de leitura / gravação são listados mesmo se DDL_READWRITE não for especificado.
DDL_HIDDEN Inclui arquivos ocultos.
DDL_READONLY Inclui arquivos somente leitura.
DDL_READWRITE Inclui arquivos de leitura / gravação sem atributos adicionais.
DDL_SYSTEM Inclui arquivos de sistema.

lpszFileSpec
Valor de lParam. Ponteiro para o seqüência de caracteres null-terminated que especifica o nome do arquivo para adicionar à lista. Se o nome do arquivo contém caracteres curinga (por exemplo, *. *), todos os arquivos que correspondem aos caracteres universais e tem os atributos especificados pelo parâmetro uAttrs são adicionados à lista.

Retornar valores

O valor de retorno é o índice baseado em zero do último nome do arquivo adicionado à lista. Se um erro ocorrer, o valor de retorno é LB_ERR. Se não houver espaço suficiente para armazenar as seqüências de novo, o valor de retorno é LB_ERRSPACE.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Requer a versão 2.0 ou posterior.
Cabeçalho:Declarado em WinUser. h.

Ver também

Visão geral de caixas de lista, caixa de listagem mensagens, DlgDirList

Index