Schlüsselwortreferenz


$tagMENUITEMINFO

Beschreibung anzeigen in

Enthält Informationen über ein Menüelement

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"

Parameter

Size Legt die Größe der Struktur fest, in Bytes
Mask Mitglieder die zu ermitteln oder zu setzen sind. Dieses Mitglied kann einer oder mehrere der folgenden Werte sein:
    $MIIM_BITMAP - Ermittelt oder setzt das BmpItem Mitglied
    $MIIM_CHECKMARKS - Ermittelt oder setzt das BmpChecked und BmpUnchecked Mitglied
    $MIIM_DATA - Ermittelt oder setzt das ItemData Mitglied
    $MIIM_FTYPE - Ermittelt oder setzt das Type Mitglied
    $MIIM_ID - Ermittelt oder setzt das ID Mitglied
    $MIIM_STATE - Ermittelt oder setzt das State Mitglied
    $MIIM_STRING - Ermittelt oder setzt das TypeData Mitglied
    $MIIM_SUBMENU - Ermittelt oder setzt das SubMenu Mitglied
    $MIIM_TYPE - Ermittelt oder setzt das Type und TypeData Mitglied
Type Menüelement-Typ. Dieses Mitglied kann einer oder mehrere der folgenden Werte sein:
    $MFT_BITMAP - Zeigt das Menüelement mit einer Bitmap an
    $MFT_MENUBARBREAK - Platziert das Menüelement (für eine Menüleiste) in einer neuen Zeile oder neuen Spalte (für ein Aufklappmenü, Untermenü oder Kontextmenü)
    $MFT_MENUBREAK - Platziert das Menüelement (für eine Menüleiste) in einer neuen Zeile oder neuen Spalte (für ein Aufklappmenü, Untermenü oder Kontextmenü)
    $MFT_OWNERDRAW - Setzt fest, dass der Eigner des Menüs für das Zeichnen selbst verantwortlich ist
    $MFT_RADIOCHECK - Zeigt ausgewählte Menüelemente mit einem Radiobutton an
    $MFT_RIGHTJUSTIFY - Setzt das Menüelement und alle nachfolgenden Elemente rechtsbündig
    $MFT_RIGHTORDER - Legt fest, dass Menüs von rechts nach links hintereinandergeschaltet sind
    $MFT_SEPARATOR - Legt fest, dass das Menüelement eine Trennlinie ist
State Menüelement-Status. Dieses Mitglied kann einer oder mehrere der folgenden Werte sein:
    $MFS_CHECKED - Prüft das Menüelement
    $MFS_DEFAULT - Legt fest, dass das Menüelement der Standard ist
    $MFS_DISABLED - Deaktiviert das Menüelement und graut es aus, sodass es nicht ausgewählt werden kann
    $MFS_ENABLED - Aktiviert das Menüelement, sodass es ausgewählt werden kann
    $MFS_GRAYED - Deaktiviert das Menüelement und graut es aus, sodass es nicht ausgewählt werden kann
    $MFS_HILITE - Hebt das Menüelement hervor ("Highlight")
ID Anwendungsdefinierter 16-Bit Wert, welcher das Menüelement identifiziert
SubMenu Handle zu dem Aufklappmenü ("Drop Down") Menü oder Untermenü das mit dem Menüelement verbunden ist
BmpChecked Handle zu der Bitmap das neben dem Element angezeigt werden soll wenn es ausgewählt ist
BmpUnchecked Handle zu der Bitmap das neben dem Element angezeigt werden soll wenn es nicht ausgewählt ist
ItemData Anwendungsdefinierter Wert der mit dem Menüelement verbunden ist
TypeData Inhalt des Menüelements
CCH Textlänge des Menüelements
BmpItem Handle zu der Bitmap das angezeigt werden soll