Udostępnij za pośrednictwem


CMenu::CreatePopupMenu

Tworzy z wyskakującego menu i dołącza go do CMenu obiektu.

BOOL CreatePopupMenu( );

Wartość zwracana

Niezerowa, jeśli został utworzony pomyślnie wyskakującego menu; 0 inaczej.

Uwagi

Menu jest początkowo puste.Elementy menu można dodać za pomocą AppendMenu lub InsertMenu funkcji składowej.Aplikacji można dodać wyskakujące menu do istniejącego menu lub z wyskakującego menu.TrackPopupMenu Członkowskich funkcji można używać do wyświetlania menu jako przestawne wyskakującego menu i śledzić zaznaczeń w menu podręcznym.

Jeśli menu jest przypisany do okna, automatycznie jest niszczony, gdy okno jest niszczone.Jeśli menu jest dodawane do istniejącego menu, automatycznie jest niszczony podczas tego menu jest niszczony.

Przed zamknięciem, aplikacji należy zwolnić zasoby systemowe skojarzone z wyskakującego menu, jeśli menu nie jest przypisany do okna.Aplikacja zwalnia menu, wywołując DestroyMenu funkcji składowej.

Przykład

Zobacz przykład dla CMenu::CreateMenu.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CMenu

Diagram hierarchii

CMenu::CreateMenu

CMenu::InsertMenu

CWnd::SetMenu

CMenu::TrackPopupMenu

CreatePopupMenu

CMenu::AppendMenu