Il messaggio WM_NEXTDLGCTL viene inviato ad una procedura di finestra di dialogo per impostare il focus della tastiera per un controllo diverso nella finestra di dialogo.
WM_NEXTDLGCTL wCtlFocus = wParam; / / identifica il controllo per la messa a fuoco fHandle = LOWORD(lParam) (BOOL); / / wParam handle bandiera
Un'applicazione deve restituire zero se elabora questo messaggio.
L'effetto di questo messaggio differisce da quello della funzione SetFocus perché WM_NEXTDLGCTL modifica il bordo intorno al controllo.
Non utilizzare la funzione SendMessage per inviare un messaggio a WM_NEXTDLGCTL se l'applicazione elaborerà contemporaneamente altri messaggi che impostare lo stato attivo. Utilizzare invece la funzione PostMessage.
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.
Panoramica di finestre di dialogo, finestra di dialogo casella messaggi, PostMessage, SendMessage, SetFocus
Rimedio: Inserire il CD-ROM CD di MSDN Library.