CMDIFrameWndEx::EnablePaneMenu
Habilita o deshabilita la creación automática y administración del menú emergente del panel, que muestra una lista de paneles de la aplicación.
void EnablePaneMenu(
BOOL bEnable,
UINT uiCustomizeCmd,
const CString& strCustomizeLabel,
UINT uiViewToolbarsMenuEntryID,
BOOL bContextMenuShowsToolbarsOnly=FALSE,
BOOL bViewMenuShowsToolbarsOnly=FALSE
);
Parámetros
[in] bEnable
Si se habilita TRUE, el control automático de menú del panel; si se deshabilita FALSE, el control automático.[in] uiCustomizeCmd
Configure el id. del elemento de menú de Personalizar .Este elemento de menú se agrega normalmente al final de la lista de paneles.[in] strCustomizeLabel
El texto que se mostrará para el elemento de menú de Personalizar (para la localización).[in] uiViewToolbarsMenuEntryID
Especifica el id. de un elemento de menú de barras de herramientas que abra el menú del panel.Normalmente es el submenú de Barras de herramientas de menú de Ver .[in] bContextMenuShowsToolbarsOnly
Si TRUE, el menú del panel solo muestra una lista de barras de herramientas.Si FALSE, el menú muestra una lista de barras de herramientas y de barras de acoplamiento.[in] bViewMenuShowsToolbarsOnly
Si TRUE, el menú del panel solo muestra una lista de barras de herramientas.Si FALSE, el menú muestra una lista de barras de herramientas y de barras de acoplamiento.
Comentarios
El menú emergente del panel muestra la lista de paneles de la aplicación y permite al usuario mostrar u ocultar paneles individuales.
Ejemplo
Las escrituras siguientes se muestra cómo EnablePaneMenu se utiliza en ejemplo de VisualStudioDemo: Aplicación MFC Visual Studio.
// Enable pane context menu(list of bars + customize command):
EnablePaneMenu( TRUE, ID_VIEW_CUSTOMIZE, _T("Customize..."), ID_VIEW_TOOLBARS, FALSE, TRUE);
Requisitos
encabezado: afxMDIFrameWndEx.h