CMenu * MDISetMenu ( CMenu * pFrameMenu, CMenu * pWindowMenu );
Valor de retorno
Um ponteiro para o menu de janela do quadro substituído por esta mensagem. O ponteiro pode ser temporário e não deve ser armazenado para uso posterior.
Parâmetros
pFrameMenu
Especifica o menu do novo menu de janela do quadro. Se NULL, o menu não é alterado.
pWindowMenu
Especifica o menu do menu pop-up janela novo. Se NULL, o menu não é alterado.
Observações
Chame essa função de membro para substituir o menu de uma janela do quadro MDI, o menu pop-up janela ou ambos.
Depois de chamar MDISetMenu, um aplicativo deve chamar o DrawMenuBar função de membro de CWnd para atualizar a barra de menus.
Se essa chamada substitui o menu pop-up janela, itens de menu de janela de filho MDI são removidos do menu janela anterior e adicionados à nova janela menu pop-up.
Se uma janela filho MDI estiver maximizada e essa chamada substitui o menu de janela do quadro MDI, os controles de menu e restauração do controle são removidos do menu janela do quadro anterior e adicionados ao menu novo.
Não chame essa função membro se você usar a estrutura para gerenciar suas janelas de filho MDI.
Visão geral de CMDIFrameWnd |nbsp; Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CWnd:: DrawMenuBar, WM_MDISETMENU