Contient des informations sur un menu
Global Const $tagMENUINFO = "int Size;int Mask;int Style;int YMax;int hBack;int ContextHelpID;ptr MenuData"
Size | Indique la taille, en octets, de la structure |
Mask | Membres à récupérer ou à définir. Cet élément peut être une ou plusieurs des valeurs suivantes: $MIM_APPLYTOSUBMENUS - les options s'appliquent au menu et tous ses sous-menus $MIM_BACKGROUND - Récupère ou définit le membre HBack $MIM_HELPID - Récupère ou définit le membre ContextHelpID $MIM_MAXHEIGHT - Récupère ou définit le membre YMax $MIM_MENUDATA - Récupère ou définit le membre MenuData $MIM_STYLE - Récupère ou définit le membre Style |
Style | Style du menu. Il peut s'agir d'une ou plusieurs des valeurs suivantes: $MNS_AUTODISMISS - Le menu se ferme automatiquement lorsque la souris est en dehors du menu pendant environ 10 secondes $MNS_CHECKORBMP - Le même espace est réservé pour la case à cocher et le bitmap $MNS_DRAGDROP - Les éléments de menu sont cibles de drop OLE ou des sources de drag $MNS_MODELESS - Le menu est modal; ce qui veut dire qu'il n'y a pas de boucle de message de menu modal lorsque le menu est actif. $MNS_NOCHECK - Pas d'espace est réservé à la gauche d'un élément pour une case à cocher $MNS_NOTIFYBYPOS - Un message de WM_MENUCOMMAND est envoyé à la place d'un message WM_COMMAND quand une sélection est faite |
YMax | La hauteur maximale du menu en pixels |
hBack | Pinceau à utiliser pour le fond du menu |
ContextHelpID | L'identifiant de l'aide contextuelle |
MenuData | Une valeur définie d'application |