InsertMenuItem

Funkcja InsertMenuItem wstawia nowy element menu w określonej pozycji w menu.

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

Parametry

hMenu
Dojście do menu, w którym dodaje się nowy element menu.
uItem
Identyfikator lub pozycji elementu menu, przed którą należy włożyć nowy element. Znaczenie tego parametru zależy od wartości fByPosition.
fByPosition
Wartość określająca rozumieniu uItem. Jeśli ten parametr ma wartość FALSE, uItem jest identyfikator elementu menu. W przeciwnym wypadku jest pozycji elementu menu.
lpmii
Wskaźnik do struktury MENUITEMINFO , który zawiera informacje dotyczące nowego elementu menu.

Zwraca wartości

Jeśli funkcja, wartość zwracany jest różna od zera.

Jeśli funkcja zawiedzie, wartość zwracany jest równa zero. Aby uzyskać rozszerzonych informacji o błędach, należy użyć funkcja GetLastError.

Uwagi

Aby skróty klawiaturowe do pracy w trybie Bitmapa lub elementy menu rysowania przez właściciela właściciel menu musi przetworzyć wiadomość WM_MENUCHAR. Uzyskać więcej informacji zobacz menu Owner-Drawn i komunikat WM_MENUCHAR.

Skrócone informacje

nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Należy użyć user32.lib.
Unicode:Implementowane jako wersje Unicode i ANSI w systemie Windows NT.

Zobacz też

Menu omówienie, Funkcje Menu, MENUITEMINFO

Index