CMFCButton::m_nFlatStyle

Gibt das Format der Schaltfläche, wie grenzenfreies, zurück, halbflaches oder 3D an.

FlatStyle  m_nFlatStyle;

Hinweise

In der folgenden Tabelle werden die CMFCButton::m_nFlatStyle-Enumerationswerte für, die die Darstellung einer Schaltfläche angeben.

Wert

Description

BUTTONSTYLE_3D

(Standard) wird die Schaltfläche, die einen hohen, dreidimensionalen Seiten zu haben.Wenn auf die Schaltfläche geklickt wird, wird die Schaltfläche, in einen tiefen Einzug gedrückt angezeigt wird.

BUTTONSTYLE_FLAT

Wenn die Maus über die Schaltfläche nicht enthält, wird die Schaltfläche, zweidimensional sein und hat nicht ausgelöst Seiten.Wenn die Maus über der Schaltfläche, die Schaltfläche wird, die grundlegenden, dreidimensionalen Seiten zu haben.Wenn auf die Schaltfläche geklickt wird, wird die Schaltfläche, in einen flachen Einzug gedrückt angezeigt wird.

BUTTONSTYLE_SEMIFLAT

Die Schaltfläche wird, die grundlegenden, dreidimensionalen Seiten zu haben.Wenn auf die Schaltfläche geklickt wird, wird die Schaltfläche, in einen tiefen Einzug gedrückt angezeigt wird.

BUTTONSTYLE_NOBORDERS

Die Schaltfläche besitzt nicht ausgelöst Seiten und aussieht immer zweidimensional.Die Schaltfläche wird nicht, in einen Einzug gedrückt zu werden, wenn darauf geklickt wird.

Der CMFCButton-Konstruktor initialisiert diesen Member zu BUTTONSTYLE_3D.

Beispiel

Das folgende Beispiel zeigt, wie die Werte der m_nFlatStyle-Membervariable in der CMFCButton-Klasse festgelegt wird.Dieses Beispiel ist Teil Neue Kontrollprobe.

    CMFCButton m_Button;


...


    //int m_iBorderStyle
    switch (m_iBorderStyle)
    {
    case 0:
        m_Button.m_nFlatStyle = CMFCButton::BUTTONSTYLE_FLAT;
        break;

    case 1:
        m_Button.m_nFlatStyle = CMFCButton::BUTTONSTYLE_SEMIFLAT;
        break;

    case 2:
        m_Button.m_nFlatStyle = CMFCButton::BUTTONSTYLE_3D;
    }

Anforderungen

Header: afxbutton.h

Siehe auch

Referenz

CMFCButton-Klasse

Hierarchien-Diagramm