Classe CSplitButton
A classe de CSplitButton representa um controle de botão split. O controle de botão split executa um comportamento padrão quando um usuário clica na parte principal do botão, e exibe um menu drop-down quando um usuário clica na seta suspensa do botão.
class CSplitButton : public CButton
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CSplitButton . |
Métodos públicos
Nome |
Descrição |
---|---|
Cria um controle de botão split com os estilos especificados e anexa ao objeto atual de CSplitButton . |
|
Define o menu suspenso que é exibido quando um usuário clica na seta suspensa do controle de botão split atual. |
Métodos protegidos
Nome |
Descrição |
---|---|
Trata a notificação de BCN_DROPDOWN que o sistema envia quando um usuário clica na seta suspensa do controle de botão split atual. |
Comentários
A classe de CSplitButton é derivada da classe de CButton . O controle de botão split é um controle de botão cujo estilo é BS_SPLITBUTTON. Exibe um menu personalizado quando um usuário clica na seta suspensa. Para obter mais informações, consulte os estilos de BS_SPLITBUTTON e de BS_DEFSPLITBUTTON em Estilos de botão.
A figura a seguir descreve um caixa de diálogo que contém um controle de paginação e (1) um controle de botão de divisão. A seta suspensa (2) já foi clicado e o submenus (3) é exibido.
Hierarquia de herança
CSplitButton
Requisitos
Cabeçalho: afxcmn.h
Essa classe é suportado em Windows Vista e posteriormente.
Os requisitos adicionais para essa classe são descritos em Requisitos de compilação para controles comuns do Windows Vista.