WM_MDIACTIVATE

Un'applicazione invia il messaggio WM_MDIACTIVATE a una finestra client di interfaccia (MDI) documenti multipli per istruire la finestra del client per attivare una diversa finestra figlio MDI. Poiché la finestra del client elabora questo messaggio, invia WM_MDIACTIVATE finestra figlio essere disattivato e finestra figlio da attivare.

WM_MDIACTIVATE / / messaggio inviato a MDI client wParam = hwndChildAct (WPARAM) (HWND); / / bambino per attivare lParam = 0;                            / / non utilizzate; deve essere zero / / messaggio ricevuto da hwndChildDeact figlio MDI = wParam (HWND);        / / bambino sta hwndChildAct disattivato = (HWND) lParam;          / / bambino da attivare 
 

Parametri

Nei messaggi inviati a una finestra MDI del client:

hwndChildAct
Valore di wParam. Gestire alla finestra figlio MDI per essere attivato.
Nei messaggi ricevuti da una finestra figlia MDI:
hwndChildDeact
Valore di wParam. Gestire alla finestra figlio MDI viene disattivata.
hwndChildAct
Valore lParam. Gestire ad essere attivata la finestra figlio MDI.

Valori restituiti

Se un'applicazione invia questo messaggio a una finestra MDI del client, il valore restituito è zero. Una finestra figlia MDI deve restituire zero se elabora questo messaggio.

Osservazioni

Indipendentemente dalla finestra cornice MDI viene attivata una finestra figlia MDI. Quando la finestra cornice diventa attiva, finestra figlio ultima attivata utilizzando il messaggio WM_MDIACTIVATE riceve il messaggio WM_NCACTIVATE per disegnare una barra di telaio e il titolo della finestra attiva; finestra figlio non riceve un altro messaggio WM_MDIACTIVATE.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarata in winuser.

Vedi anche

Multiple Document Interface Overview, Multiple Document Interface messaggi, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index