Listas suspensas

Determinadas mensagens e notificações aplicam-se somente a caixas de combinação que contém listas drop-down. Quando uma lista de soltar-para baixo é aberto ou fechado, o janela pai de uma caixa de combinação recebe uma notificação sob a forma de uma mensagem WM_COMMAND . Se a lista está sendo aberta, o alto palavra de ordem wParam é CBN_DROPDOWN. Se a lista está sendo fechada, é CBN_CLOSEUP.

Um aplicativo pode abrir a lista de Soltar-down caixa de combinação ou caixa de listagem de soltar-para baixo usando a mensagem CB_SHOWDROPDOWN . Ele pode determinar se a lista é aberta usando a mensagem CB_GETDROPPEDSTATE e pode determinar as coordenadas de uma lista Soltar-para baixo usando a mensagem CB_GETDROPPEDCONTROLRECT . Um aplicativo também pode aumentar a largura de uma lista Soltar-para baixo usando a mensagem CB_SETDROPPEDWIDTH.

Index