Compartir a través de


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

Vea también

Referencia

CMDIFrameWndEx Class

Gráfico de jerarquías