Classe CMFCCaptionButton
The CMFCCaptionButton classe implementa um botão que é exibido na BAR de legenda para um painel encaixe ou em uma janela minimoldura. Normalmente, o estrutura cria automaticamente botões de legenda.
class CMFCCaptionButton : public CObject
Membros
Construtores
Nome |
Descrição |
---|---|
Constrói um objeto CMFCCaptionButton. |
Métodos públicos
Nome |
Descrição |
---|---|
Retorna o comando representado pelo botão. |
|
Retorna a ID de imagem associada ao botão. |
|
Retorna o retângulo ocupado pelo botão. |
|
Retorna a largura e altura do botão. |
|
Indica se a altura da BAR de título é conjunto mini dimensionar. |
|
Define o botão Desenho local e o estado da janela de slides. |
|
Desenha o botão de título. |
|
Define o dimensionar do mini o BAR de título. |
Comentários
Você pode derivar uma classe de Classe CPaneFrameWnd e use o método protegido, AddButton, para adicionar botões de legenda a uma janela do quadro mini.
CPaneFrameWnd.h define IDs de comando para dois tipos de botões de legenda:
AFX_CAPTION_BTN_PIN, que exibe um botão de fixar ao painel de encaixe oferece suporte ao modo Ocultar automaticamente.
AFX_CAPTION_BTN_CLOSE, que exibe um Fechar botão quando o painel pode ser fechado ou ocultado.
Exemplo
O exemplo a seguir demonstra como construir um CMFCCaptionButton objeto e conjunto o dimensionar mini da BAR de título.
CMFCCaptionButton* captionButton = new CMFCCaptionButton(AFX_HTCLOSE);
captionButton->SetMiniFrameButton(true);
Hierarquia de herança
Requisitos
Cabeçalho: afxcaptionbutton.h