UDF > StructureConstants >


$tagMENUINFO

Contient des informations sur un menu

Global Const $tagMENUINFO = "int Size;int Mask;int Style;int YMax;int hBack;int ContextHelpID;ptr MenuData"

Champs

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