Uma caixa de diálogo Abrir ou Salvar como envia a mensagem registrada de LBSELCHSTRING para o procedimento gancho quando a seleção é alterada em qualquer uma das caixas de listagem ou caixas de combinação da caixa de diálogo.
Explorer-estilo Abrir e Salvarcomo caixas de diálogo, esta mensagem foi substituída por mensagens CDN_SELCHANGE e CDN_TYPECHANGE .
MessageID = RegisterWindowMessage(LBSELCHSTRING);
idListBox = wParam (UINT);
iItem = LOWORD (lParam);
iType = HIWORD (lParam)
| CD_LBSELCHANGE | O item identificado pelo iItem é o único item selecionado em uma caixa de listagem de seleção única. |
| QUECD_LBSELADD | O item identificado pelo iItem é um dos itens selecionados em um múltiplo caixa lista seleção. |
| CD_LBSELSUB | O item identificado pelo iItem não é selecionado em uma caixa de listagem de seleção múltipla. |
| CD_LBSELNOITEMS | Não existem itens em uma caixa de listagem de seleção múltipla. |
Nenhum valor de retorno.
O procedimento de gancho deve especificar a constante LBSELCHSTRING em uma chamada para o RegisterWindowMessage função para obter o identificador para a mensagem enviada pela caixa de diálogo.
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declaradas no commdlg.h.
Unicode:Definido como mensagens de Unicode e ANSI.
Visão geral de biblioteca de caixa de diálogo comum, mensagens de caixa de diálogo comum, CDN_SELCHANGE, CDN_TYPECHANGE, RegisterWindowMessage