InsertMenuItem

Funksjonen InsertMenuItem setter inn et nytt menyelement på den angitte plasseringen i en meny.

InsertMenuItem () BOOL WINAPI HMENU  hMenu,  UINT  uItem,  BOOL  fByPosition,  LPMENUITEMINFO  lpmii  );
 

Parametere

hMenu
Håndtere til det nye menyelementet settes-menyen.
uItem
Identifikator eller plasseringen av menyelement før som du vil sette inn det nye elementet. Betydningen av denne parameteren avhenger av verdien av fByPosition.
fByPosition
Verdi som angir betydningen av uItem. Hvis denne parameteren er FALSE, er uItem en element-ID for menyen. Ellers er det en menyen elementet posisjon.
lpmii
Pekeren til en MENUITEMINFO struktur som inneholder informasjon om det nye menyobjektet.

Returverdier

Hvis funksjonen lykkes, er returverdien ikke-null.

Hvis funksjonen mislykkes, er verdien som returneres Null. Til å vise utvidet feilinformasjon, kan du bruke den GetLastError -funksjonen.

Merknader

For at tastatur gasspedalene å arbeide med punktgrafikk eller eieren trukket menyelementer, må eieren av menyen behandle meldingen WM_MENUCHAR. Se Owner-Drawn menyer og WM_MENUCHAR meldingen for mer informasjon.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 4.0 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.
Unicode:Implementert som Unicode- og ANSI-versjoner på Windows NT.

Se også

Oversikt over menyene, Menyfunksjoner, MENUITEMINFO

Index