CMenu::CreatePopupMenu

BOOL CreatePopupMenu ( );

Возвращаемое значение

Ненулевое значение, если всплывающее меню был успешно создан; в противном случае 0.

Примечания

Создает всплывающее меню и присоединяет его к объекту CMenu.

Меню изначально пуста. Пункты меню могут быть добавлены с помощью функции-члена AppendMenu или InsertMenu . Приложение можно добавить всплывающее меню для существующих меню или всплывающего элемента меню. Функция-член TrackPopupMenu может использоваться для отображения меню как плавающие всплывающие меню и для отслеживания элементов всплывающего меню.

Если меню назначен к окну, он автоматически удаляется при уничтожении окна. Если меню добавляется в существующее меню, он автоматически удаляется при уничтожении этого меню.

Прежде чем покинуть его, приложение необходимо освободить системные ресурсы, связанные с всплывающее меню, если меню не назначен в окно. Приложение освобождает меню путем вызова функции-члена DestroyMenu.

Обзор CMenu |nbsp; Члены класса | Иерархическая схема

См. такжеnbsp;CMenu::CreateMenu, CMenu::InsertMenu, CWnd::SetMenu, CMenu::TrackPopupMenu, :: CreatePopupMenu, CMenu::AppendMenu

Index