Compartir a través de


CMFCCaptionButton Class

La clase de CMFCCaptionButton implementa un botón que se muestra en la barra de título de un panel acoplable o una ventana de marco recudido. Normalmente, el marco de trabajo crea botones de título automáticamente.

class CMFCCaptionButton : public CObject

Members

Constructores

Name

Descripción

CMFCCaptionButton::CMFCCaptionButton

construye un objeto de CMFCCaptionButton.

Métodos públicos

Name

Descripción

CMFCCaptionButton::GetHit

devuelve el comando representado por el botón.

CMFCCaptionButton::GetIconID

Devuelve el identificador de la imagen asociado al botón.

CMFCCaptionButton::GetRect

devuelve el rectángulo ocupado por el botón.

CMFCCaptionButton::GetSize

Devuelve el ancho y el alto del botón.

CMFCCaptionButton::IsMiniFrameButton

Indica si el alto de la barra de título está establecido en mini tamaño.

CMFCCaptionButton::Move

Establece el estado de la ubicación de dibujo de botón y de presentación de la ventana.

CMFCCaptionButton::OnDraw

Dibuja el botón de título.

CMFCCaptionButton::SetMiniFrameButton

Establece es el mínimo tamaño de la barra de título.

Comentarios

Puede derivar una clase de CPaneFrameWnd (Clase) y utilizar el método protegido, AddButton, para agregar botones de título a una mini ventana de marco.

CPaneFrameWnd.h define los id. de comando para dos tipos de botones de título:

  • AFX_CAPTION_BTN_PIN, que muestra un botón de alfiler cuando el panel acoplable admite oculta automáticamente el modo.

  • AFX_CAPTION_BTN_CLOSE, que muestra un botón de Cerrar cuando el panel puede cerrarse u ocultar.

Ejemplo

El ejemplo siguiente muestra cómo construir un objeto de CMFCCaptionButton y establecer es el mínimo tamaño de la barra de título.

  CMFCCaptionButton* captionButton = new CMFCCaptionButton(AFX_HTCLOSE);
    captionButton->SetMiniFrameButton(true);

Jerarquía de herencia

CObject

   CMFCCaptionButton

Requisitos

encabezado: afxcaptionbutton.h

Vea también

Referencia

Gráfico de jerarquías

CPaneFrameWnd (Clase)

CDockablePane (Clase)

Otros recursos

Clases de MFC