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