mensaje de WM_MDIACTIVATE
Una aplicación envía el mensaje WM_MDIACTIVATE a una ventana de cliente de interfaz de varios documentos (MDI) para indicar a la ventana de cliente que active otra ventana secundaria de MDI.
#define WM_MDIACTIVATE 0x0222
Parámetros
-
wParam
-
Identificador de la ventana secundaria MDI que se va a activar.
-
lParam
-
Este parámetro no se utiliza.
Valor devuelto
Tipo: LRESULT
Si una aplicación envía este mensaje a una ventana de cliente MDI, el valor devuelto es cero.
Una ventana secundaria MDI debe devolver cero si procesa este mensaje.
Observaciones
A medida que la ventana del cliente procesa este mensaje, envía WM_MDIACTIVATE a la ventana secundaria que se desactiva y a la ventana secundaria que se activa. Los parámetros de mensaje recibidos por una ventana secundaria MDI son los siguientes:
-
Wparam
-
Identificador de la ventana secundaria MDI que se desactiva.
-
Lparam
-
Identificador de la ventana secundaria MDI que se está activando.
Una ventana secundaria MDI se activa independientemente de la ventana de marco MDI. Cuando la ventana de marco se activa, la ventana secundaria se activa por última vez mediante el mensaje WM_MDIACTIVATE recibe el mensaje WM_NCACTIVATE para dibujar un marco de ventana activo y una barra de título; la ventana secundaria no recibe otro mensaje de WM_MDIACTIVATE .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también
-
Referencia
-
Conceptual