Partilhar via


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

CMFCCaptionButton::CMFCCaptionButton

Constrói um objeto CMFCCaptionButton.

Métodos públicos

Nome

Descrição

CMFCCaptionButton::GetHit

Retorna o comando representado pelo botão.

CMFCCaptionButton::GetIconID

Retorna a ID de imagem associada ao botão.

CMFCCaptionButton::GetRect

Retorna o retângulo ocupado pelo botão.

CMFCCaptionButton::GetSize

Retorna a largura e altura do botão.

CMFCCaptionButton::IsMiniFrameButton

Indica se a altura da BAR de título é conjunto mini dimensionar.

CMFCCaptionButton::Move

Define o botão Desenho local e o estado da janela de slides.

CMFCCaptionButton::OnDraw

Desenha o botão de título.

CMFCCaptionButton::SetMiniFrameButton

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

CObject

   CMFCCaptionButton

Requisitos

Cabeçalho: afxcaptionbutton.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CPaneFrameWnd

Classe CDockablePane

Outros recursos

Classes (@@)