CreatePopupMenu

CreatePopupMenu -funksjonen oppretter en miste-ned meny, undermeny eller hurtigmeny. Menyen er opprinnelig tom. Du kan sette inn eller legge menyelementer ved hjelp av funksjonen InsertMenuItem . Du kan også bruke InsertMenu -funksjonen til å sette inn menyelementer og funksjonen AppendMenu til å føye til menyelementer.

HMENU CreatePopupMenu(VOID) 

Parametere

Denne funksjonen har ingen parametere.

Returverdier

Hvis funksjonen er vellykket, er returverdien håndtaket til nyopprettede-menyen.

Hvis funksjonen mislykkes, er verdien som returneres NULL. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

Programmet kan legge til den nye menyen på en eksisterende meny, eller den kan vise en hurtigmeny ved å kalle TrackPopupMenuEx eller TrackPopupMenu -funksjoner.

Automatisk frigis ressurser som er forbundet med en meny som er tilordnet til et vindu. Hvis menyen ikke er tilordnet til et vindu, må et program frigjøre systemressurser som er forbundet med-menyen før du lukker. Et program frigjør menyen ressurser ved å kalle DestroyMenu -funksjonen.

Windows 95:Systemet kan støtte maksimalt 16,364 menyen håndtak.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.

Se også

Oversikt over menyene, Menyfunksjoner, AppendMenu, CreateMenu, DestroyMenu, InsertMenu, SetMenu, TrackPopupMenu, TrackPopupMenuEx, InsertMenuItem

Index