WM_MDIACTIVATE message
Une application envoie le message WM_MDIACTIVATE à une fenêtre cliente MDI (Multi-Document Interface) pour indiquer à la fenêtre cliente d’activer une autre fenêtre enfant MDI.
#define WM_MDIACTIVATE 0x0222
Paramètres
-
wParam
-
Handle de la fenêtre enfant MDI à activer.
-
lParam
-
Ce paramètre n'est pas utilisé.
Valeur retournée
Type : LRESULT
Si une application envoie ce message à une fenêtre cliente MDI, la valeur de retour est zéro.
Une fenêtre enfant MDI doit retourner zéro si elle traite ce message.
Notes
Lorsque la fenêtre cliente traite ce message, elle envoie WM_MDIACTIVATE à la fenêtre enfant désactivée et à la fenêtre enfant activée. Les paramètres de message reçus par une fenêtre enfant MDI sont les suivants :
-
Wparam
-
Handle de la fenêtre enfant MDI en cours de désactivation.
-
Lparam
-
Handle de la fenêtre enfant MDI en cours d’activation.
Une fenêtre enfant MDI est activée indépendamment de la fenêtre de cadre MDI. Lorsque la fenêtre frame devient active, la fenêtre enfant activée pour la dernière fois à l’aide du message WM_MDIACTIVATE reçoit le message WM_NCACTIVATE pour dessiner un cadre de fenêtre actif et une barre de titre ; la fenêtre enfant ne reçoit pas un autre message WM_MDIACTIVATE .
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Voir aussi
-
Référence
-
Conceptuel