CMFCButton::m_nFlatStyle
Specifica lo stile del pulsante, come senza frontiere, piano, semi- piano, o tridimensionale.
FlatStyle m_nFlatStyle;
Note
Nella tabella seguente sono elencati i valori di enumerazione CMFCButton::m_nFlatStyle che specificano l'aspetto di un pulsante.
Valore |
Descrizione |
---|---|
BUTTONSTYLE_3D |
(Impostazione predefinita) il pulsante sembra avere livello, lati tridimensionali. Quando si fa clic sul pulsante, il pulsante viene visualizzato sia premuto in un rientro profondo. |
BUTTONSTYLE_FLAT |
Quando il mouse si posiziona sul pulsante, il pulsante viene visualizzato essere bidimensionale e non ha generato i lati. Quando le pause del mouse sul pulsante, il pulsante viene visualizzato avere lati discesa e tridimensionali. Quando si fa clic sul pulsante, il pulsante viene visualizzato sia premuto in un rientro in apparenza. |
BUTTONSTYLE_SEMIFLAT |
Il pulsante sembra avere lati discesa e tridimensionali. Quando si fa clic sul pulsante, il pulsante viene visualizzato sia premuto in un rientro profondo. |
BUTTONSTYLE_NOBORDERS |
Il pulsante non ha generato i lati e sempre non sembra bidimensionale. Il pulsante non sembra sia premuto in un rientro quando viene selezionato. |
Il costruttore CMFCButton inizializza il membro a BUTTONSTYLE_3D.
Esempio
Nell'esempio seguente viene illustrato come impostare valori variabile membro m_nFlatStyle nella classe CMFCButton. Questo esempio fa parte Nuovo esempio di controlli.
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;
}
Requisiti
intestazione: afxbutton.h