Compartir a través de


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
Winuser.h (incluye Windows.h)

Consulte también

Referencia

WM_MDIGETACTIVE

WM_MDINEXT

WM_NCACTIVATE

Conceptual

Interfaz de varios documentos