CMFCButton::m_nFlatStyle
指定按鈕的樣式,例如無框線,平滑,或半水平 3D。
FlatStyle m_nFlatStyle;
備註
下表列出指定按鈕的外觀 CMFCButton::m_nFlatStyle 的列舉值。
值 |
描述 |
---|---|
BUTTONSTYLE_3D |
(預設值) 按鈕顯得較大,顯示的影像。 按一下 按鈕時,按鈕就會放入、縮排。 |
BUTTONSTYLE_FLAT |
當滑鼠停留在不按鈕時,按鈕會顯示在二維,則不會引發事件。 當滑鼠停留在按下按鈕時,按鈕就會具有較低, 3D 週框方塊。 按一下 按鈕時,按鈕就會放入淺層縮排。 |
BUTTONSTYLE_SEMIFLAT |
按鈕顯得較低, 3D 週框方塊。 按一下 按鈕時,按鈕就會放入、縮排。 |
BUTTONSTYLE_NOBORDERS |
按鈕未引發框並不一定是二維。 當按下它時,按鈕不會放入縮排。 |
CMFCButton 建構函式初始化這個成員的 BUTTONSTYLE_3D。
範例
下列範例會示範如何設定 m_nFlatStyle 成員變數的值。 CMFCButton 類別的。 這個範例是 新的控制項範例的一部分。
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;
}
需求
標題: afxbutton.h