共用方式為


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

請參閱

參考

CMFCButton 類別

階層架構圖表