A mensagem WM_NEXTDLGCTL é enviada para um procedimento de caixa de diálogo para definir o foco do teclado para um controle diferente na caixa de diálogo.
WM_NEXTDLGCTL wCtlFocus = wParam; / / identifica o controle para a pasta fHandle foco = LOWORD(lParam) (BOOL); / / wParam lidar com bandeira
Um aplicativo deve retornar zero se ele processa esta mensagem.
O efeito desta mensagem difere das SetFocus função porque WM_NEXTDLGCTL modifica a borda ao redor do Controlarar.
Não use o SendMessage função para enviar uma mensagem WM_NEXTDLGCTL se seu aplicativo simultaneamente irá processar outras mensagens que definir o foco. Use a PostMessage função em vez disso.
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Requer versão 1.0 ou posterior.
Cabeçalho:Declarado em WinUser. h.
Visão geral de caixas de diálogo, mensagens de caixa de diálogo, PostMessage, SendMessage, SetFocus