Classe di CMFCCaptionButton
La classe CMFCCaptionButton implementa un pulsante visualizzato nella barra del titolo relativo a un riquadro ancorato o una finestra cornice piccola.In genere, il framework crea pulsanti della barra del titolo automaticamente.
class CMFCCaptionButton : public CObject
Membri
Costruttori
Nome |
Descrizione |
---|---|
Costruisce un oggetto di CMFCCaptionButton. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Restituisce il comando rappresentata dal pulsante. |
|
Restituisce l'id l'immagine associata al pulsante. |
|
Restituisce il rettangolo occupato dal pulsante. |
|
Restituisce la larghezza e l'altezza del pulsante. |
|
Indica se l'altezza della barra del titolo è impostata su mini dimensione. |
|
Imposta la posizione di disegno del pulsante e lo stato di visualizzazione della finestra. |
|
Estrae il pulsante della barra del titolo. |
|
Imposta la dimensione mini barra del titolo. |
Note
È possibile derivare la classe da Classe di CPaneFrameWnd e utilizzare il metodo protetto, AddButton, per aggiungere pulsanti della barra del titolo a una mini finestra cornice.
CPaneFrameWnd.h definisce gli ID di comando per due tipi di pulsanti della barra del titolo:
AFX_CAPTION_BTN_PIN, che visualizza un pulsante del blocco quando il riquadro ancorato supporta la modalità nascondi automaticamente.
AFX_CAPTION_BTN_CLOSE, che visualizza un pulsante Chiudi quando il riquadro può essere chiuso o nascosto.
Esempio
Nell'esempio seguente viene illustrato come costruire un oggetto CMFCCaptionButton e impostare la dimensione mini barra del titolo.
CMFCCaptionButton* captionButton = new CMFCCaptionButton(AFX_HTCLOSE);
captionButton->SetMiniFrameButton(true);
Gerarchia di ereditarietà
Requisiti
intestazione: afxcaptionbutton.h