BOOL RemoveMenu ( UINT nPosition, UINT nFlags );
Значення, яке повертається
Ненульовий, якщо функція успішно; в іншому випадку 0.
Параметри
nPosition
Вказує елемент меню, які буде видалено. Параметр nFlags можуть бути використані для інтерпретації nPosition таким чином:
| nFlags | Тлумачення nPosition |
| MF_BYCOMMAND | Визначає, що параметр дає команди ID існуючий пункт меню. Це за замовчуванням, якщо ні MF_BYCOMMAND , ні MF_BYPOSITION. |
| MF_BYPOSITION | Визначає, що параметр дає позиції існуючий пункт меню. Перший елемент, що знаходиться на позиції 0. |
nFlags
Визначає, як інтерпретувати nPosition.
Зауваження
Видаляє елемент меню з пов'язаних спливаючого меню з меню. Не руйнує ручка для спливаючого меню, так що можна повторно використовувати меню. Перед викликом цю функцію, застосування може викликати функцію член GetSubMenu , отримати об'єкт спливного вікна CMenu для повторного використання.
Кожного разу, коли змінюється меню, що знаходиться у вікні (або не відображається у вікні), застосування повинні викликати CWnd::DrawMenuBar.
Огляд CMenu |nbsp; Члени класу | Ієрархічна діаграма
Дивіться такожnbsp;CWnd::DrawMenuBar, CMenu::GetSubMenu, :: RemoveMenu