CreatePopupMenu

De CreatePopupMenu functie maakt een drop-down menu, submenu of snelmenu. Het menu is aanvankelijk leeg. U kunt invoegen of menu-items toe te voegen met behulp van de functie InsertMenuItem . U kunt ook de InsertMenu functie invoegen menu-items en de functie AppendMenu om menu-items toevoegen.

HMENU CreatePopupMenu(VOID) 

Parameters

Deze functie heeft geen parameters.

Retourwaarden

Als de functie slaagt, is de geretourneerde waarde de ingang naar de zojuist gemaakte menu.

Als de functie mislukt, is de retourwaarde NULL. Te krijgen uitgebreide foutinformatie, Bel GetLastError.

Opmerkingen

De toepassing kan de nieuwe menu's toevoegen aan een bestaand menu, of het kan een snelmenu weergeven door het aanroepen van de functie TrackPopupMenuEx of TrackPopupMenu.

Middelen die zijn gekoppeld aan een menu dat is toegewezen aan een venster worden automatisch bevrijd. Als het menu niet is toegewezen aan een venster, moet een toepassing vrijmaken systeembronnen die is gekoppeld aan het menu alvorens te sluiten. Een toepassing bevrijdt menu middelen door het aanroepen van de functie DestroyMenu.

Windows 95:Het systeem kan een maximum van 16,364 menu grepen ondersteunen.

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.

Zie ook

Overzicht van de menu's, menufuncties, AppendMenu, CreateMenu, DestroyMenu, InsertMenu, SetMenu, TrackPopupMenu, TrackPopupMenuEx, InsertMenuItem

Index