GetMenuDefaultItem-Funktion (winuser.h)
Bestimmt das Standardmenüelement im angegebenen Menü.
Syntax
UINT GetMenuDefaultItem(
[in] HMENU hMenu,
[in] UINT fByPos,
[in] UINT gmdiFlags
);
Parameter
[in] hMenu
Typ: HMENU
Ein Handle für das Menü, für das das Standardmenüelement abgerufen werden soll.
[in] fByPos
Typ: UINT
Gibt an, ob der Bezeichner oder die Position des Menüelements abgerufen werden soll. Wenn dieser Parameter FALSE ist, wird der Bezeichner zurückgegeben. Andernfalls wird die Position zurückgegeben.
[in] gmdiFlags
Typ: UINT
Gibt an, wie die Funktion nach Menüelementen suchen soll. Dieser Parameter kann null oder mehr der folgenden Werte sein.
Rückgabewert
Typ: UINT
Wenn die Funktion erfolgreich ist, ist der Rückgabewert der Bezeichner oder die Position des Menüelements.
Wenn die Funktion fehlschlägt, ist der Rückgabewert -1. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h (windows.h einschließen) |
Bibliothek | User32.lib |
DLL | User32.dll |
APIs | ext-ms-win-ntuser-menu-l1-1-0 (eingeführt in Windows 8) |
Siehe auch
Konzept
Referenz