Clase de CMFCCaptionButton
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 |
---|---|
construye un objeto de CMFCCaptionButton. |
Métodos públicos
Name |
Descripción |
---|---|
devuelve el comando representado por el botón. |
|
Devuelve el identificador de la imagen asociado al botón. |
|
devuelve el rectángulo ocupado por el botón. |
|
Devuelve el ancho y el alto del botón. |
|
Indica si el alto de la barra de título está establecido en mini tamaño. |
|
Establece el estado de la ubicación de dibujo de botón y de presentación de la ventana. |
|
Dibuja el botón de título. |
|
Establece es el mínimo tamaño de la barra de título. |
Comentarios
Puede derivar una clase de Clase de CPaneFrameWnd 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
Requisitos
encabezado: afxcaptionbutton.h