Clase de CMFCDropDownFrame

Proporciona funcionalidad desplegable de la ventana de marco a las barras de herramientas desplegables y los botones de la barra de herramientas desplegables.

class CMFCDropDownFrame : public CMiniFrameWnd

Members

Cc714106.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CMFCDropDownFrame::CMFCDropDownFrame

Constructor predeterminado.

CMFCDropDownFrame::~CMFCDropDownFrame

Un destructor.

Cc714106.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CMFCDropDownFrame::Create

Crea un objeto CMFCDropDownFrame.

CMFCDropDownFrame::CreateObject

Utiliza el marco para crear una instancia dinámica de este tipo de clase.

CMFCDropDownFrame::GetParentMenuBar

Recupera la barra de menú primario del marco desplegable.

CMFCDropDownFrame::GetParentPopupMenu

Recupera el elemento emergente primario del marco desplegable.

CMFCDropDownFrame::GetThisClass

Utiliza el marco para obtener un puntero al objeto de Recursos que está asociado a este tipo de clase.

CMFCDropDownFrame::RecalcLayout

Coloca el cuadro de nuevo desplegable.

CMFCDropDownFrame::SetAutoDestroy

establece si la ventana desplegable secundaria de la barra de herramientas está destruida automáticamente.

Cc714106.collapse_all(es-es,VS.110).gifComentarios

Esta clase no está pensada para utilizarla directamente desde el código.

El marco de trabajo usa esta clase para proporcionar el comportamiento de cuadro a las clases de CMFCDropDownToolbar y de CMFCDropDownToolbarButton .Para obtener más información sobre estas clases, vea Clase de CMFCDropDownToolBar y Clase de CMFCDropDownToolbarButton.

Ejemplo

El ejemplo siguiente muestra cómo recuperar un puntero a un objeto de CMFCDropDownFrame de una clase de CFrameWnd , y cómo establecer la ventana desplegable secundaria de la barra de herramientas que se destruirá automáticamente.

    CFrameWnd* pTopFrame = AFXGetParentFrame(this);
    if (pTopFrame == NULL)
    {
        return FALSE;
    }

    CMFCDropDownFrame* pDropFrame = DYNAMIC_DOWNCAST(CMFCDropDownFrame, pTopFrame);
    pDropFrame->SetAutoDestroy(true);

Jerarquía de herencia

CObject

   CCmdTarget

      CWnd

         CFrameWnd

            CMiniFrameWnd

               CMFCDropDownFrame

Requisitos

encabezado: afxdropdowntoolbar.h

Vea también

Referencia

Gráfico de jerarquía

Clase de CMFCDropDownToolBar

Clase de CMFCDropDownToolbarButton

Otros recursos

Clases de MFC