DDL_HIDDEN: Inclui arquivos ocultos. DDL_READONLY: Inclui arquivos somente leitura. DDL_READWRITE: Inclui ler-escrever arquivos sem atributos adicionais. Este é o padrão. DDL_SYSTEM: Inclui os arquivos do sistema. O lParam é um ponteiro LPCTSTR para uma cadeia terminada com nulo que especifica um caminho absoluto, o caminho relativo, ou o nome do arquivo. Um caminho absoluto pode começar com uma letra de unidade (por exemplo, E: \\) ou um nome UNC (por exemplo, \\\\ machinename \\ sharename).
Se a string especifica um nome de arquivo ou diretório que tem os atributos especificados pelo parâmetro wParam, o nome do arquivo ou diretório é adicionado à lista. Se o nome do arquivo ou diretório nome contém caracteres curinga (? Ou *), todos os arquivos ou diretórios que correspondem à expressão curinga e têm os atributos especificados pelo parâmetro wParam são adicionados à lista exibida na caixa de combinação. Se a mensagem for bem-sucedido, o valor de retorno é o índice baseado em zero da última nome adicionado à lista. Se ocorrer um erro, o valor de retorno é CB_ERR.
Se não houver espaço suficiente para armazenar as novas cordas, o valor de retorno é CB_ERRSPACE. CB_FINDSTRING: Esta mensagem Buscas caixa de listagem de uma caixa de combinação para um item que começa com os caracteres em uma seqüência de caracteres especificada. O wParam é o índice baseado em zero do item anterior ao primeiro item a ser pesquisado. Quando a busca atinge a parte inferior da caixa de lista, ele continua a partir do topo da caixa de lista para o item especificado pelo parâmetro wParam. Se wParam é -1, toda a caixa de listagem é procurado desde o início.
O lParam é um ponteiro para a string terminada em null que contém os caracteres que deseja pesquisar. A pesquisa não diferencia maiúsculas de minúsculas, por isso esta seqüência pode conter qualquer combinação de letras maiúsculas e minúsculas. O valor de retorno