CMDIFrameWnd::MDISetMenu

CMenu * MDISetMenu ( CMenu * pFrameMenu, CMenu * pWindowMenu );

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

Указатель в меню фрейма окна заменены это сообщение. Указатель может быть временными и не сохраняются для последующего использования.

Параметры

pFrameMenu

Определяет меню нового меню фрейма окна. Если NULL, меню не меняется.

pWindowMenu

Определяет меню в новое окно всплывающее меню. Если NULL, меню не меняется.

Примечания

Вызов этой функции-члена для замены меню фрейма окна интерфейса MDI, всплывающее меню Окно или оба.

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

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

Если дочернее окно MDI развернуто и этот призыв заменяет меню фрейма окна интерфейса MDI, меню и восстановления элементов управления удаляются из предыдущего кадра-меню Окно и добавлено новое меню.

Не вызывать эту функцию-член, если используется система для управления дочерних окон MDI.

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

См. такжеnbsp;CWnd::DrawMenuBar, WM_MDISETMENU

Index