CMDIFrameWnd::MDISetMenu

CMenu *MDISetMenu (CMenu *pWindowMenupFrameMenu,CMenu *);

Valore restituito

Puntatore al menu finestra cornice sostituito da questo messaggio. Il puntatore può essere temporaneo e non deve essere memorizzato per un uso successivo.

Parametri

pFrameMenu

Specifica il menu del nuovo menu finestra cornice. Se è NULL, il menu non modificato.

pWindowMenu

Specifica il menu del nuovo menu finestra pop-up. Se è NULL, il menu non modificato.

Osservazioni

Chiamare questa funzione membro per sostituire il menu di una finestra cornice MDI, menu finestra a comparsa o entrambi.

Dopo la chiamata MDISetMenu, un'applicazione deve chiamare la funzione membro DrawMenuBar di CWnd per aggiornare la barra dei menu.

Se questa chiamata sostituisce il menu a comparsa della finestra, le voci di menu finestra figlio MDI vengono rimossi dal menu finestra precedente e aggiunto al nuovo menu pop-up Window.

Se una finestra figlia MDI viene ingrandita e questa chiamata sostituisce il menu finestra cornice MDI, i controlli menu e ripristino di controllo vengono rimossi dal menu finestra cornice precedente e aggiunto al nuovo menu.

Non chiamare questa funzione membro se si utilizza il framework per gestire le vostre finestre figlio MDI.

Panoramica CMDIFrameWnd |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CWnd::DrawMenuBar, WM_MDISETMENU

Index