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)
Funkcja ta ma bez parametrów.
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.
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.
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.
Menu omówienie, Funkcje Menu, AppendMenu zawsze zwraca, CreatePopupMenu, DestroyMenu, InsertMenu, SetMenu, InsertMenuItem