_Message WM INITMENU
Envoyé lorsqu’un menu va devenir actif. Il se produit lorsque l’utilisateur clique sur un élément dans la barre de menus ou appuie sur une touche de menu. Cela permet à l’application de modifier le menu avant qu’il ne soit affiché.
Une fenêtre reçoit ce message par le biais de sa fonction WindowProc .
#define WM_INITMENU 0x0116
Paramètres
-
wParam
-
Handle du menu à initialiser.
-
lParam
-
Ce paramètre n'est pas utilisé.
Valeur retournée
Si une application traite ce message, elle doit retourner la valeur zéro.
Remarques
Un message WM _ INITMENU est envoyé uniquement lors d’un premier accès à un menu ; un seul message WM _ INITMENU est généré pour chaque accès. Par exemple, le déplacement de la souris sur plusieurs éléments de menu tout en maintenant le bouton enfoncé ne génère pas de nouveaux messages. WM _ INITMENU ne fournit pas d’informations sur les éléments de menu.
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