CreateMenu

Die CreateMenu -Funktion erstellt ein Menü. Das Menü ist zunächst leer, aber es kann mithilfe der Funktionen InsertMenuItem, AppendMenuund InsertMenu mit Menüelementen gefüllt werden.

HMENU CreateMenu(VOID) 

Parameter

Diese Funktion hat keine Parameter.

Rückgabewerte

Wenn die Funktion erfolgreich ist, ist der Rückgabewert das Handle für den neu erstellten Menü.

Wenn die Funktion fehlschlägt, ist der Rückgabewert NULL. Rufen Sie Fehlerinformationen verlängert bekommen, GetLastError.

Bemerkungen

Ein Menü, das einem Fenster zugeordnet ist zugeordnete Ressourcen werden automatisch freigegeben. Wenn das Menü nicht zu einem Fenster zugeordnet ist, muss eine Anwendung im Menü vor dem Schließen zugeordnete Systemressourcen frei. Eine Anwendung freigibt Menüressourcen durch Aufrufen der DestroyMenu -Funktion.

Windows 95:Das System kann maximal 16.364 Menü Griffe unterstützen.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.

Siehe auch

Übersicht über die Menüs, Menüfunktionen, AppendMenu, CreatePopupMenu, DestroyMenu, InsertMenu, SetMenu, InsertMenuItem

Index