Compartir a través de


CMFCPopupMenuBar Class

Una barra de menús inline en un menú emergente.

class CMFCPopupMenuBar : public CMFCToolBar

Members

Métodos públicos

Nombre

Descripción

CMFCPopupMenuBar::AdjustSizeImmediate

Inmediatamente actualiza el diseño de un panel. (Reemplaza CPane::AdjustSizeImmediate.)

CMFCPopupMenuBar::BuildOrigItems

Carga elementos de menú emergente del recurso especificado en el menú.

CMFCPopupMenuBar::CloseDelayedSubMenu

Cierra un botón retrasada de menú emergente.

CMFCPopupMenuBar::ExportToMenu

Compila un menú de los botones de menú emergente.

CMFCPopupMenuBar::FindDestintationToolBar

Busque la barra de herramientas donde se encuentra un punto especificado.

CMFCPopupMenuBar::GetCurrentMenuImageSize

Indica el tamaño de las imágenes de botón de menú.

CMFCPopupMenuBar::GetDefaultMenuId

Devuelve el identificador del elemento de menú predeterminado.

CMFCPopupMenuBar::GetLastCommandIndex

Obtiene el índice del comando de menú recientemente invocado.

CMFCPopupMenuBar::GetOffset

Obtiene el desplazamiento de la fila de la barra de menú emergente.

CMFCPopupMenuBar::ImportFromMenu

Importa los botones de menú emergente de un menú especificado.

CMFCPopupMenuBar::IsDropDownListMode

Indica si la barra de menú emergente está en modo de la lista desplegable.

CMFCPopupMenuBar::IsPaletteMode

Indica si la barra de menú emergente está en modo de la paleta.

CMFCPopupMenuBar::IsRibbonPanel

Indica si se trata de un panel de la cinta (FALSE de forma predeterminada).

CMFCPopupMenuBar::IsRibbonPanelInRegularMode

Indica si se trata de un panel de cinta de opciones en el modo normal (FALSE de forma predeterminada).

CMFCPopupMenuBar::LoadFromHash

Carga un menú almacenado.

CMFCPopupMenuBar::RestoreDelayedSubMenu

Restaurar un botón de menú retrasada para cerrar la barra de menú emergente.

CMFCPopupMenuBar::SetButtonStyle

Establece el estilo de botón de la barra de herramientas en el índice especificado. (Reemplaza CMFCToolBar::SetButtonStyle.)

CMFCPopupMenuBar::SetOffset

Establece el desplazamiento de la fila de la barra de menú emergente.

CMFCPopupMenuBar::StartPopupMenuTimer

Inicia el temporizador para un botón retrasada especificado del elemento emergente.

Miembros de datos

Nombre

Descripción

CMFCPopupMenuBar::m_bDisableSideBarInXPMode

Especifica si la barra lateral deshabilitada se mostrará cuando la aplicación tiene un aspecto de Windows XP.

Comentarios

CMFCPopupMenuBar se crea al mismo tiempo que CMFCPopupMenu Class y se incrusta dentro de. CMFCPopupMenuBar cubre el área cliente completa del objeto de CMFCPopupMenu. Admite la entrada de teclado y mouse. También comunica esa entrada a CMFCPopupMenu y en la ventana de nivel superior del cuadro.

Ejemplo

El ejemplo siguiente muestra cómo inicializar un objeto de CMFCPopupMenuBar de un objeto de CMFCPopupMenu. Este fragmento de código es parte de Ejemplo de cliente de dibujo.

 // CMFCPopupMenu* pMenuPopup
    CMFCPopupMenuBar* pMenuBar = pMenuPopup->GetMenuBar();

Jerarquía de herencia

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCBaseToolBar

                  CMFCToolBar

                     CMFCPopupMenuBar

Requisitos

Encabezado: afxpopupmenubar.h

Vea también

Referencia

Gráfico de jerarquías

CMFCColorBar Class

CMFCPopupMenu Class

Otros recursos

Clases de MFC