Compartilhar via


Classe CMFCCaptionButton

A classe de CMFCCaptionButton implementa um botão que é exibido na barra de título para um painel de encaixe ou uma janela de mini-linguagem quadro. Normalmente, a estrutura cria os botões da barra de título automaticamente.

class CMFCCaptionButton : public CObject

Membros

Construtores

Nome

Descrição

CMFCCaptionButton::CMFCCaptionButton

Constrói um objeto de CMFCCaptionButton.

Métodos públicos

Nome

Descrição

CMFCCaptionButton::GetHit

Retorna o comando representado pelo botão.

CMFCCaptionButton::GetIconID

Retorna a identificação de imagem associado com o botão.

CMFCCaptionButton::GetRect

Retorna o retângulo ocupado pelo botão.

CMFCCaptionButton::GetSize

Retorna a largura e a altura do botão.

CMFCCaptionButton::IsMiniFrameButton

Indica se a altura da barra de título é definida como o mini tamanho.

CMFCCaptionButton::Move

Define o estado do local de desenho do botão e de apresentação da janela.

CMFCCaptionButton::OnDraw

Desenha o botão da barra de título.

CMFCCaptionButton::SetMiniFrameButton

Defina o tamanho mini da barra de título.

Comentários

Você pode derivar uma classe de Classe CPaneFrameWnd e usar o método protegido, AddButton, para adicionar botões de legenda para uma janela mini do quadro.

CPaneFrameWnd.h define IDs de comando para dois tipos de botões da barra de título:

  • AFX_CAPTION_BTN_PIN, que exibe um botão de pino quando o painel de encaixe oferece suporte ao modo automático ocultar de.

  • AFX_CAPTION_BTN_CLOSE, que exibe um botão de Fechar quando o painel pode ser fechado ou oculto.

Exemplo

O exemplo a seguir demonstra como criar um objeto de CMFCCaptionButton e mini definir o tamanho da barra 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

Referência

Gráfico da hierarquia

Classe CPaneFrameWnd

Classe CDockablePane

Outros recursos

Classes MFC