Der Wert 0xFFFFFFFF wenn das angegebene Element nicht vorhanden ist. Wenn nId ein Popupmenü kennzeichnet, das höherwertige Byte enthält die Anzahl der Elemente im Popupmenü und das Low-Byte enthält die Menü-Flags mit dem Popup-Menü. Andernfalls ist der Rückgabewert eine Maske (Boolean oder) der Werte aus der folgenden Liste (diese Maske beschreibt den Status des Menüelements identifiziert, dass nId ):
MF_CHECKED&Nbsp; Fungiert als ein Knebel mit MF_UNCHECKED um das Standard-Häkchen neben dem Element platzieren. Wenn die Anwendung (siehe die SetMenuItemBitmaps -Memberfunktion) Häkchen Bitmaps bereitstellt, ist die "Häkchen auf" Bitmap angezeigt.
MF_DISABLED&Nbsp; Das Menüelement deaktiviert, so dass es kann nicht ausgewählt werden, aber es nicht dim.
MF_E&NABLEDNbsp; Können das Menüelement ausgewählt werden kann und wird es von den abgeblendeten Zustand wiederhergestellt. Beachten Sie, dass der Wert dieser Konstanten 0 ist; eine Anwendung sollte nicht gegen 0 für Ausfall testen, wenn Sie diesen Wert verwenden.
MF_GRAYED&Nbsp; Das Menüelement deaktiviert, so dass es nicht anwählbar und es blendet.
MF_ME&NUBARBREAKNbsp; Stellt das Element in einer neuen Zeile in statische Menüs oder in einer neuen Spalte in Popup-Menüs. Die neue Popup-Menü-Spalte wird durch eine vertikale Trennlinie von der alten Spalte getrennt werden.
MF_ME&NUBREAKNbsp; Stellt das Element in einer neuen Zeile in statische Menüs oder in einer neuen Spalte in Popup-Menüs. Keine Trennlinie wird zwischen die Spalten platziert.
MF_SEPARATOR&Nbsp; Zeichnet eine horizontale Trennlinie. Kann nur in einem Popupmenü verwendet werden. Diese Zeile kann nicht abgeblendet, deaktiviert oder hervorgehoben werden. Andere Parameter werden ignoriert.
MF_U&NCHECKEDNbsp; Fungiert als ein Knebel mit MF_CHECKED ein Häkchen neben dem Element zu entfernen. Wenn die Anwendung (siehe die SetMenuItemBitmaps -Memberfunktion) Häkchen Bitmaps bereitstellt, ist die "Häkchen aus" Bitmap angezeigt. Beachten Sie, dass der Wert dieser Konstanten 0 ist; eine Anwendung sollte nicht gegen 0 für Ausfall testen, wenn Sie diesen Wert verwenden.
Parameter
nID
Gibt die Element-ID im Menü wie von nFlags bestimmt.
nFlags
Gibt die Art der nID. Es kann eine der folgenden Werte sein:
MF_BYCOMMA&NDNbsp; Gibt an, dass der Parameter die Befehls-ID, der das vorhandene Menüelement gibt. Dies ist die Standardeinstellung.
MF_BYPOSITIO&NNbsp; Gibt an, dass der Parameter die Position des bestehenden Menüpunkt gibt. Das erste Element befindet sich an Position 0.
Bemerkungen
Gibt den Status des angegebenen Menüelements oder die Anzahl der Elemente in einem Popupmenü.