CheckMenuItem

Die Funktion CheckMenuItem legt den Zustand des angegebenen Menüelements Häkchen-Attribut entweder aktiviert oder deaktiviert.

Die CheckMenuItem -Funktion wurde von der SetMenuItemInfo -Funktion ersetzt. Noch können CheckMenuItem, jedoch Sie wenn Sie die erweiterten Features des SetMenuItemInfo nicht benötigen.

(DWORD CheckMenuItem HMENU  Hmenu, / / handle zum MenüUINTuIDCheckItem, / / Menüelement aktivieren oder deaktivierenUINTuCheck / / Menüpunkt Fahnen);
 

Parameter

hmenu
Behandeln Sie, um das Menü von Interesse.
uIDCheckItem
Gibt das Menüelement, dessen Attribut Häkchen gesetzt werden wie durch den Parameter uCheck bestimmt, soll.
uCheck
Gibt Flags an, die die Interpretation der uIDCheckItem -Parameter und den Zustand des Menüelements Häkchen Attributs zu steuern. Dieser Parameter kann eine Kombination von MF_BYCOMMAND, oder MF_BYPOSITION und MF_CHECKED bzw. MF_UNCHECKED sein.
Wert Bedeutung
MF_BYCOMMAND Gibt an, dass der uIDCheckItem -Parameter die ID des Menüelements gibt. Das MF_BYCOMMAND-Flag ist die Standardeinstellung, wenn weder der MF_BYCOMMAND noch das MF_BYPOSITION-Flag angegeben ist.
MF_BYPOSITION Gibt an, dass der uIDCheckItem -Parameter die nullbasierte relative Position des Menüelements gibt.
MF_CHECKED Legt das Häkchen Attribut auf den Aktivierungszustand.
MF_UNCHECKED Legt das Häkchen Attribut auf den ungeprüften Zustand.

Rückgabewerte

Der Rückgabewert gibt den vorherigen Zustand des Menüelements (MF_CHECKED oder MF_UNCHECKED). Wenn das Menüelement nicht existiert, ist der zurückgegebene Wert 0xFFFFFFFF.

Bemerkungen

Ein Element in einer Menüleiste kann kein Häkchen haben.

Der Parameter uIDCheckItem gibt ein Element, die ein Untermenü geöffnet oder ein Befehl Element. Für ein Element, das ein Untermenü geöffnet wird, müssen den uIDCheckItem -Parameter die Position des Elements angeben. Für ein Befehl Element können den uIDCheckItem -Parameter entweder das Element Position oder seinen Bezeichner angeben.

Siehe auch

Übersicht über die Menüs, Menüfunktionen, EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo

Index