UDF > StructureConstants >


$tagMENUITEMINFO

Contient des informations sur un élément de menu

Global Const $tagMENUITEMINFO = "int Size;int Mask;int Type;int State;int ID;int SubMenu;int BmpChecked;int BmpUnchecked;" & _
    "int ItemData;ptr TypeData;int CCH;int BmpItem"

Champs

Size Indique la taille, en octets, de la structure
Mask Membres à récupérer ou à définir. Ce membre peut être une ou plusieurs de ces valeurs:
    $MIIM_BITMAP - Récupère ou définit le membre BmpItem
    $MIIM_CHECKMARKS - Récupère ou définit les membres BmpChecked et BmpUnchecked
    $MIIM_DATA - Récupère ou définit le membre ItemData
    $MIIM_FTYPE - Récupère ou définit le membre Type
    $MIIM_ID - Récupère ou définit le membre ID
    $MIIM_STATE - Récupère ou définit le membre State
    $MIIM_STRING - Récupère ou définit le membre TypeData
    $MIIM_SUBMENU - Récupère ou définit le membre SubMenu
    $MIIM_TYPE - Récupère ou définit les membres Type et TypeData
Type Type d'élément du menu. Cet élément peut être un ou plusieurs des valeurs suivantes:
    $MFT_BITMAP - Affiche l'élément de menu à l'aide d'une image bitmap
    $MFT_MENUBARBREAK - Place l'élément de menu sur une nouvelle ligne ou une nouvelle colonne
    $MFT_MENUBREAK - Place l'élément de menu sur une nouvelle ligne ou une nouvelle colonne
    $MFT_OWNERDRAW - Affecte la responsabilité de dessiner l'élément de menu au propriétaire de menu
    $MFT_RADIOCHECK - Affiche les éléments de menu sélectionnés en utilisant une marque de bouton radio
    $MFT_RIGHTJUSTIFY - Justifie à droite les éléments de menu et tous les éléments des sous-menus
    $MFT_RIGHTORDER - Indique que les menus cascade de droite à gauche
    $MFT_SEPARATOR - Indique que l'élément de menu est un séparateur
State État de ligne de menu. Ce membre peut être un ou plusieurs de ces valeurs:
    $MFS_CHECKED - Vérifie l'élément de menu
    $MFS_DEFAULT - Indique que l'élément de menu par défaut
    $MFS_DISABLED - Désactive l'élément du menu et le grise pour qu'il ne puisse pas être sélectionné
    $MFS_ENABLED - Permet à l'élément de menu d'être sélectionné
    $MFS_GRAYED - Désactive l'élément du menu et le grise pour qu'il ne puisse pas être sélectionné
    $MFS_HILITE - Met en surbrillance l'élément de menu
ID Valeur 16 bits définie par l'application qui identifie l'élément de menu
SubMenu Handle du menu ou sous-menu déroulant associée à l'élément de menu
BmpChecked Handle de l'image bitmap à afficher à côté de l'élément s'il est sélectionné
BmpUnchecked Handle de l'image bitmap à afficher à côté de l'élément s'il n'est pas sélectionné
ItemData Valeur définie par l'application associée à l'élément de menu
TypeData Contenu de l'élément de menu
CCH Longueur du texte de l'élément de menu
BmpItem Handle de l'image bitmap à afficher