CMFCButton::m_nFlatStyle
Określa styl przycisku, na przykład bez obramowania, płaskie, semi-flat lub 3D.
FlatStyle m_nFlatStyle;
Uwagi
W poniższej tabeli list CMFCButton::m_nFlatStyle wartości wyliczenia, które określają wygląd przycisku.
Wartość |
Opis |
---|---|
BUTTONSTYLE_3D |
(Domyślnie) Przycisk wydaje się mieć boki wysoki, trójwymiarowe.Gdy przycisk zostanie kliknięty, pojawi się przycisk sprasowany w głębokości wcięcia. |
BUTTONSTYLE_FLAT |
Gdy mysz nie wstrzymać nad przyciskiem, przycisk wydaje się być dwuwymiarowy i nie ma podniesiony boków.Gdy myszy zatrzyma się nad przyciskiem, mają boki trójwymiarowy, niski pojawi się przycisk.Gdy przycisk zostanie kliknięty, pojawi się przycisk sprasowany w płytkiej wcięcia. |
BUTTONSTYLE_SEMIFLAT |
Przycisk wydaje się mieć boki niski, trójwymiarowe.Gdy przycisk zostanie kliknięty, pojawi się przycisk sprasowany w głębokości wcięcia. |
BUTTONSTYLE_NOBORDERS |
Przycisk nie wniosły boki i zawsze pojawia się dwuwymiarowe.Przycisku nie wciśnięty do wcięcia, gdy zostanie kliknięty. |
CMFCButton Konstruktor inicjuje ten element do BUTTONSTYLE_3D.
Przykład
Poniższy przykład demonstruje, jak ustawić wartości m_nFlatStyle zmienną w CMFCButton klasy.W tym przykładzie jest częścią nowych formantów próbki.
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;
}
Wymagania
Nagłówek: afxbutton.h