CreateMenu

Funkcja CreateMenu tworzy menu. Menu jest początkowo pusty, ale mogą być wypełniane z elementów menu za pomocą funkcji InsertMenuItem, AppendMenu zawsze zwracai InsertMenu.

HMENU CreateMenu(VOID) 

Parametry

Funkcja ta ma bez parametrów.

Zwraca wartości

Jeśli funkcja powiedzie się, wartość zwracany jest dojściem do nowo utworzonego menu.

Jeśli funkcja zawiedzie, wartość zwracana jest wartość NULL. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.

Uwagi

Zasoby związane z menu, który jest przypisany do okna są automatycznie zwalniane. Jeśli menu nie jest przypisany do okna, aplikacja musi wolnych zasobów systemowych związanych z menu przed zamknięciem. Aplikacja zwolnić zasoby menu przez wywołanie funkcji DestroyMenu.

Systemu Windows 95:System może obsługiwać maksymalnie 16,364 menu uchwyty.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.

Zobacz też

Menu omówienie, Funkcje Menu, AppendMenu zawsze zwraca, CreatePopupMenu, DestroyMenu, InsertMenu, SetMenu, InsertMenuItem

Index