CMFCButton::m_nFlatStyle
Especifica o estilo do botão, como sem fronteira, suave, o semi- plano, ou o 3D.
FlatStyle m_nFlatStyle;
Comentários
A tabela a seguir lista os valores de enumeração de CMFCButton::m_nFlatStyle que especificam a aparência de um botão.
Valor |
Descrição |
---|---|
BUTTONSTYLE_3D |
(Padrão) o botão parece ter lados de altura, tridimensionais.Quando o botão é clicado, o botão aparece para ser pressionada em um recuo fundo. |
BUTTONSTYLE_FLAT |
Quando o mouse não passa sobre o botão, o botão aparece para ser bidimensional e não gera lados.Quando o mouse passa sobre o botão, o botão parece ter baixo, lados tridimensionais.Quando o botão é clicado, o botão aparece para ser pressionada em um recuo raso. |
BUTTONSTYLE_SEMIFLAT |
O botão aparece para ter baixo, lados tridimensionais.Quando o botão é clicado, o botão aparece para ser pressionada em um recuo fundo. |
BUTTONSTYLE_NOBORDERS |
O botão não gera lados e não aparece sempre bidimensional.O botão não parece ser pressionada em um recuo quando é clicado. |
O construtor de CMFCButton inicializa esse membro a BUTTONSTYLE_3D.
Exemplo
O exemplo a seguir demonstra como definir os valores da variável de membro de m_nFlatStyle na classe de CMFCButton .Este exemplo é parte de novo exemplo de controles.
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;
}
Requisitos
Cabeçalho: afxbutton.h