Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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