CMFCCaptionButton-Klasse
Die CMFCCaptionButton-Klasse implementiert eine Schaltfläche, die in der Titelleiste für einen Hauptandockbereich oder ein Minirahmenfenster angezeigt wird.In der Regel stellt das Framework Beschriftungsschaltflächen automatisch erstellt.
class CMFCCaptionButton : public CObject
Mitglieder
Konstruktoren
Name |
Description |
---|---|
Erstellt ein CMFCCaptionButton-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Gibt den Befehl zurück, der durch die Schaltfläche dargestellt wird. |
|
Gibt die Bild ID zurück, die mit der Schaltfläche zugeordnet ist. |
|
Gibt das Rechteck zurück, das über die Schaltfläche belegt wird. |
|
Gibt die Breite und Höhe der Schaltfläche zurück. |
|
Gibt an, ob die zur Höhe zur Minigröße festgelegt ist. |
|
Legt den Speicherort und Fensteranzeigezustand des Schaltflächenabgehobenen betrages fest. |
|
Zeichnet die Beschriftungsschaltfläche. |
|
Legt die Minigröße der Titelleiste fest. |
Hinweise
Sie können eine Klasse von ableiten und die CPaneFrameWnd-Klasse geschützte Methode, AddButton verwenden, um Beschriftungsschaltflächen einem Minirahmenfenster hinzuzufügen.
CPaneFrameWnd.h definiert Befehl IDs für zwei Typen Beschriftungsschaltflächen:
AFX_CAPTION_BTN_PIN, das eine Drehfeld anzeigt, wenn der Bereich andockbare Modus "Automatisches Ausblenden" unterstützt.
AFX_CAPTION_BTN_CLOSE, das eine Schaltfläche Schließen angezeigt wird, wenn der Bereich geschlossen oder ausgeblendet werden kann.
Beispiel
Das folgende Beispiel zeigt, wie ein CMFCCaptionButton-Objekt erstellt und die Minigröße der Titelleiste festgelegt wird.
CMFCCaptionButton* captionButton = new CMFCCaptionButton(AFX_HTCLOSE);
captionButton->SetMiniFrameButton(true);
Vererbungshierarchie
Anforderungen
Header: afxcaptionbutton.h