Поделиться через


CMFCButton::m_nFlatStyle

Задает стиль кнопки, как borderless, горизонтальных стрелок, semi- или объемные эффекты.

FlatStyle  m_nFlatStyle;

Заметки

В следующей таблице перечислены значения перечисления CMFCButton::m_nFlatStyle, которые определяют внешний вид кнопки.

Значение

Описание

BUTTONSTYLE_3D

(По умолчанию) кажется, что имеется кнопка максимум, трехмерные стороны. Когда кнопка нажата, кажется, что нажата кнопка в глубокий отступов.

BUTTONSTYLE_FLAT

Если над кнопкой мыши не приостанавливает, что является плоской и не поднимала кнопку стороны. При приостановке над кнопкой мыши появляется кнопка имеет низкий уровень, трехмерные стороны. Когда кнопка нажата, кажется, что нажата кнопка в мелкий отступов.

BUTTONSTYLE_SEMIFLAT

Кажется, что кнопка имеет низкий уровень, трехмерные стороны. Когда кнопка нажата, кажется, что нажата кнопка в глубокий отступов.

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

Диаграмма иерархии