Partager via


CMFCCaptionButton, classe

La classe d' CMFCCaptionButton implémente un bouton qui s'affiche dans la barre de légende pour un volet d'ancrage ou une fenêtre mini-frame. En général, l'infrastructure crée des boutons de légende automatiquement.

class CMFCCaptionButton : public CObject

Membres

Constructeurs

Nom

Description

CMFCCaptionButton::CMFCCaptionButton

Crée un objet de CMFCCaptionButton.

Méthodes publiques

Nom

Description

CMFCCaptionButton::GetHit

Retourne la commande représentée par le bouton.

CMFCCaptionButton::GetIconID

Retourne l'ID d'image associé à le bouton.

CMFCCaptionButton::GetRect

Retourne le rectangle occupé par le bouton.

CMFCCaptionButton::GetSize

Retourne la largeur et la hauteur du bouton.

CMFCCaptionButton::IsMiniFrameButton

Indique si la hauteur de la barre de titre est définie à la taille mini.

CMFCCaptionButton::Move

Définit l'état de l'emplacement de dessin du bouton et show de fenêtre.

CMFCCaptionButton::OnDraw

Dessine le bouton de légende.

CMFCCaptionButton::SetMiniFrameButton

Définit la mini taille de la barre de titre.

Notes

Vous pouvez dériver une classe de CPaneFrameWnd, classe et utiliser la méthode protégée, AddButton, pour ajouter des boutons de légende à un mini fenêtre frame.

CPaneFrameWnd.h définit les ID de commande pour deux types de boutons de légende :

  • AFX_CAPTION_BTN_PIN, qui affiche un bouton d'épingle lorsque le prend en charge du volet d'ancrage masquer automatiquement le mode.

  • AFX_CAPTION_BTN_CLOSE, qui affiche un bouton Fermer lorsque le volet peut être fermé ou masqué.

Exemple

L'exemple suivant montre comment construire un objet d' CMFCCaptionButton et mini définir la taille de la barre de titre.

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

Hiérarchie d'héritage

CObject

   CMFCCaptionButton

Configuration requise

en-tête : afxcaptionbutton.h

Voir aussi

Référence

Graphique de la hiérarchie

CPaneFrameWnd, classe

CDockablePane, classe

Autres ressources

classes MFC