Compartir a través de


CMFCRibbonMainPanel Class

Implementa un panel de cinta de opciones que se muestra al hacer clic en CMFCRibbonApplicationButton.

Sintaxis

class CMFCRibbonMainPanel : public CMFCRibbonPanel

Miembros

Constructores públicos

Nombre Descripción
CMFCRibbonMainPanel::CMFCRibbonMainPanel Constructor predeterminado.
CMFCRibbonMainPanel::~CMFCRibbonMainPanel Destructor.

Métodos públicos

Nombre Descripción
CMFCRibbonMainPanel::Add Agrega un elemento de cinta de opciones al panel izquierdo del panel de botones de la aplicación. (Invalida CMFCRibbonPanel::Add.)
CMFCRibbonMainPanel::AddRecentFilesList Agrega una cadena de texto al menú de lista de archivos recientes.
CMFCRibbonMainPanel::AddToBottom Agrega un elemento de cinta de opciones al panel inferior del panel de la aplicación de la barra de opciones.
CMFCRibbonMainPanel::AddToRight Agrega un elemento de cinta de opciones al panel izquierdo del panel de botones de la aplicación.
CMFCRibbonMainPanel::CreateObject Usado por el marco de trabajo para crear una instancia dinámica de este tipo de clase.
CMFCRibbonMainPanel::GetCommandsFrame Devuelve un rectángulo que representa el área del panel principal de la cinta de opciones.
CMFCRibbonMainPanel::GetThisClass Lo usa el marco para obtener un puntero al objeto CRuntimeClass asociado a este tipo de clase.

Comentarios

El marco muestra al CMFCRibbonMainPanel abrir el panel de la aplicación. Contiene tres paneles:

  • El panel izquierdo contiene comandos asociados a archivos, como Abrir, Guardar, Imprimir y Cerrar. Para agregar un comando a este panel, llame a CMFCRibbonMainPanel::Add.

  • El panel derecho contiene opciones que modifican el comando que hace clic en el panel izquierdo. Por ejemplo, si hace clic en Guardar como en el panel izquierdo, el panel derecho puede mostrar los tipos de archivo disponibles. Para agregar un elemento a este panel, llame a CMFCRibbonMainPanel::AddToRight.

  • El panel inferior contiene botones que permiten cambiar la configuración de la aplicación y salir del programa. Para agregar un elemento a este panel, llame a CMFCRibbonMainPanel::AddToBottom.

Jerarquía de herencia

CObject

CMFCRibbonPanel

CMFCRibbonMainPanel

Requisitos

Encabezado: afxRibbonMainPanel.h

CMFCRibbonMainPanel::Add

Agrega un elemento de cinta de opciones al panel izquierdo del panel de botones de la aplicación.

virtual void Add(CMFCRibbonBaseElement* pElem);

Parámetros

pElem
[in, out] Un puntero al elemento de la cinta de opciones que se va a agregar al panel principal.

Comentarios

Agrega un elemento de cinta de opciones al panel. Los elementos agregados mediante este método se ubicarán en la columna izquierda del panel principal.

CMFCRibbonMainPanel::AddRecentFilesList

Agrega una cadena de texto al menú de lista de archivos recientes.

void AddRecentFilesList(
    LPCTSTR lpszLabel,
    int nWidth = 300);

Parámetros

lpszLabel
Especifica la cadena que se va a agregar a la lista de archivos recientes.

nWidth
Especifica el ancho en píxeles del panel Lista de elementos recientes.

Comentarios

CMFCRibbonMainPanel::AddToBottom

Agrega un elemento de cinta de opciones al panel inferior del panel de la aplicación de la barra de opciones.

void AddToBottom(CMFCRibbonMainPanelButton* pElem);

Parámetros

pElem
[in, out] Un puntero al elemento de la cinta de opciones que se va a agregar al panel principal.

Comentarios

CMFCRibbonMainPanel::AddToRight

Agrega un elemento de cinta de opciones al panel izquierdo del panel de botones de la aplicación.

void AddToRight(
    CMFCRibbonBaseElement* pElem,
    int nWidth = 300);

Parámetros

pElem
Puntero a un elemento de cinta de opciones que se va a agregar al lado derecho del panel principal.

nWidth
Especifica el ancho (en píxeles) del panel derecho.

Comentarios

Usa esta función para agregar un elemento de cinta de opciones al panel derecho. Normalmente, el panel derecho muestra la lista de archivos recientes, pero puede agregar cualquier otro elemento de la cinta de opciones aquí.

CMFCRibbonMainPanel::GetCommandsFrame

Devuelve un rectángulo que representa el área del panel principal de la cinta de opciones.

CRect GetCommandsFrame() const;

Valor devuelto

Un rectángulo que representa el área del panel principal de la cinta de opciones.

Consulte también

Gráfico de jerarquías
Clases
CMFCRibbonPanel (clase)