InsertMenuItem

Funcția InsertMenuItem introduce un nou element de meniu, la poziția specificată într-un meniu.

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

Parametrii

hMenu
Ocupa în meniul în care se introduce elementul de meniu nou.
uItem
Identificator sau poziția elementului de meniu care să inserați noul element. Sensul acest parametru depinde de valoarea de fByPosition.
fByPosition
Valoare specifică sensul uItem. Dacă acest parametru este FALSE, uItem este un identificator de articol de meniu. În caz contrar, este o poziție de elementul de meniu.
lpmii
Indicator spre o structură MENUITEMINFO care conține informații despre elementul de meniu nou.

Valorile întroarse

Dacă funcția reușește, valoarea returnată este nenul.

Dacă funcția nu reușește, valoarea returnată este zero. Pentru a obține extins informa?iile de eroare, utilizați GetLastError funcția.

Observații

Pentru ca acceleratoare de tastatură pentru a lucra cu bitmap sau elemente de meniu-trase de proprietar, proprietarul a meniului trebuie să prelucreze mesaj WM_MENUCHAR. Pentru mai multe informații, consultați meniuri Owner-Drawn și mesajul WM_MENUCHAR.

QuickInfo

nbsp; Windows &NT: necesită versiunea 4.0 sau ulterioară.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.
Unicode:Pus în aplicare ca Unicode și ANSI versiuni Windows NT.

A se vedea, de asemenea

Meniurile privire de ansamblu, meniul Funcții, MENUITEMINFO

Index