_Message WM MDIACTIVATE
Une application envoie le message WM _ MDIACTIVATE à une fenêtre cliente d’interface multidocument (MDI, multiple-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.
Remarques
Lorsque la fenêtre cliente traite ce message, il envoie WM _ MDIACTIVATE à la fenêtre enfant qui est désactivée et à la fenêtre enfant en cours d’activation. 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 frame MDI. Lorsque la fenêtre frame devient active, la fenêtre enfant qui a été 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 et une barre de titre active ; la fenêtre enfant ne reçoit pas un autre message WM _ MDIACTIVATE .
Configuration requise
| 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
-
Méthodologique