SetMenuDefaultItem-Funktion (winuser.h)
Legt das Standardmenüelement für das angegebene Menü fest.
Syntax
BOOL SetMenuDefaultItem(
[in] HMENU hMenu,
[in] UINT uItem,
[in] UINT fByPos
);
Parameter
[in] hMenu
Typ: HMENU
Ein Handle für das Menü, für das das Standardelement festgelegt werden soll.
[in] uItem
Typ: UINT
Der Bezeichner oder die Position des neuen Standardmenüelements oder -1 für kein Standardelement. Die Bedeutung dieses Parameters hängt vom Wert von fByPos ab.
[in] fByPos
Typ: UINT
Die Bedeutung von uItem. Wenn dieser Parameter FALSE ist, ist uItem ein Menüelementbezeichner. Andernfalls handelt es sich um eine Menüelementposition. Weitere Informationen finden Sie unter Info zu Menüs .
Rückgabewert
Typ: BOOL
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Verwenden Sie die GetLastError-Funktion , um erweiterte Fehlerinformationen abzurufen.
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-2 (eingeführt in Windows 10, Version 10.0.10240) |
Siehe auch
Konzept
Referenz