CMDIFrameWndEx::EnablePaneMenu
Povolí nebo zakáže automatické vytváření a správu podokno v rozbalovací nabídce zobrazí seznam podoken aplikace.
void EnablePaneMenu(
BOOL bEnable,
UINT uiCustomizeCmd,
const CString& strCustomizeLabel,
UINT uiViewToolbarsMenuEntryID,
BOOL bContextMenuShowsToolbarsOnly=FALSE,
BOOL bViewMenuShowsToolbarsOnly=FALSE
);
Parametry
[v]bEnable
Pokud TRUE , je-li povoleno automatické zpracování nabídky panelu; Pokud FALSE , je zakázáno automatické zpracování.[v]uiCustomizeCmd
ID příkazu vlastní položky nabídky.Tuto položku je obvykle přidán na konec seznamu podoken.[v]strCustomizeLabel
Text zobrazený pro vlastní položka nabídky (pro lokalizaci).[v]uiViewToolbarsMenuEntryID
Určuje ID položky nabídky nástrojů, který se otevře nabídka podokna.Obvykle je panely nástrojů podnabídce zobrazení nabídce.[v]bContextMenuShowsToolbarsOnly
Pokud TRUE , nabídky panelu zobrazí pouze seznam panelů nástrojů.Pokud FALSE , v nabídce zobrazí seznam panelů nástrojů a ukotvení panelů.[v]bViewMenuShowsToolbarsOnly
Pokud TRUE , nabídky panelu zobrazí pouze seznam panelů nástrojů.Pokud FALSE , v nabídce zobrazí seznam panelů nástrojů a ukotvení panelů.
Poznámky
Rozbalovací nabídce zobrazí seznam podoken aplikace a umožňuje uživateli zobrazit nebo skrýt jednotlivé podoken.
Příklad
Následující příklad ukazuje jak EnablePaneMenu je používán VisualStudioDemo vzorku: aplikace Visual Studio MFC.
// Enable pane context menu(list of bars + customize command):
EnablePaneMenu( TRUE, ID_VIEW_CUSTOMIZE, _T("Customize..."), ID_VIEW_TOOLBARS, FALSE, TRUE);
Požadavky
Záhlaví: afxMDIFrameWndEx.h