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