messaggio WM_MDIACTIVATE

Un'applicazione invia il messaggio di WM_MDIACTIVATE a una finestra client MDI (Multiple-Document Interface) per indicare alla finestra client di attivare una finestra figlio MDI diversa.

#define WM_MDIACTIVATE                  0x0222

Parametri

wParam

Handle per la finestra figlio MDI da attivare.

lParam

Questo parametro non viene usato.

Valore restituito

Tipo: LRESULT

Se un'applicazione invia questo messaggio a una finestra client MDI, il valore restituito è zero.

Una finestra figlio MDI deve restituire zero se elabora questo messaggio.

Commenti

Quando la finestra client elabora questo messaggio, invia WM_MDIACTIVATE alla finestra figlio disattivata e alla finestra figlio attivata. I parametri del messaggio ricevuti da una finestra figlio MDI sono i seguenti:

Wparam

Handle per la finestra figlio MDI disattivata.

Lparam

Handle per la finestra figlio MDI attivata.

Viene attivata una finestra figlio MDI indipendentemente dalla finestra del frame MDI. Quando la finestra della cornice diventa attiva, la finestra figlio è stata attivata tramite il messaggio WM_MDIACTIVATE riceve il messaggio WM_NCACTIVATE per disegnare una finestra attiva e una barra del titolo; la finestra figlio non riceve un altro messaggio di WM_MDIACTIVATE .

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

Riferimento

WM_MDIGETACTIVE

WM_MDINEXT

WM_NCACTIVATE

Informazioni concettuali

Interfaccia più documenti