Partilhar via


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

Consulte também

Referência

Classe de CMFCButton

Gráfico de hierarquia