Compartilhar via


Classe CMFCAutoHideButton

Um botão que exibe ou ocultá-lo Classe CDockablePane que é configurado para ocultar.

class CMFCAutoHideButton : public CObject

Membros

Métodos públicos

Nome

Descrição

CMFCAutoHideButton::BringToTop

 

CMFCAutoHideButton::Create

Cria e inicializa o botão automática ocultar de.

CMFCAutoHideButton::GetAlignment

Recupera o alinhamento de automática ocultar o botão.

CMFCAutoHideButton::GetAutoHideWindow

Retorna o objeto de CDockablePane associado com o botão automática ocultar de.

CMFCAutoHideButton::GetParentToolBar

 

CMFCAutoHideButton::GetRect

 

CMFCAutoHideButton::GetSize

Determina o tamanho do botão automática ocultar de.

CMFCAutoHideButton::GetTextSize

Retorna o tamanho de rótulo de texto para o botão do. automática ocultar

CMFCAutoHideButton::HighlightButton

Botão automática de oculte seções realces.

CMFCAutoHideButton::IsActive

Indica se o botão de incrementos ocultar ativa é.

CMFCAutoHideButton::IsHighlighted

Estado de realce de retornos de botão automático oculte seções.

CMFCAutoHideButton::IsHorizontal

Determina se o botão do é automática ocultar horizontal ou vertical.

CMFCAutoHideButton::IsTop

 

CMFCAutoHideButton::IsVisible

Indica se o botão é visível.

CMFCAutoHideButton::Move

 

CMFCAutoHideButton::OnDraw

A estrutura chama esse método quando desenha o botão automática ocultar de.

CMFCAutoHideButton::OnDrawBorder

A estrutura chama esse método quando desenhar a borda de um botão. de incrementos ocultar

CMFCAutoHideButton::OnFillBackground

A estrutura chama esse método quando preenche o plano de fundo de um botão. de incrementos ocultar

CMFCAutoHideButton::ReplacePane

 

CMFCAutoHideButton::ShowAttachedWindow

Mostra ou oculta Classe CDockablePaneassociado.

CMFCAutoHideButton::ShowButton

Mostra ou oculta o botão automática ocultar de.

CMFCAutoHideButton::UnSetAutoHideMode

 

Comentários

Em a criação, o objeto de CMFCAutoHideButton é anexado a Classe CDockablePane. O objeto de CDockablePane está oculto ou exibido como o usuário interage com o objeto de CMFCAutoHideButton .

Por padrão, a estrutura CMFCAutoHideButton cria automaticamente quando o usuário alterna automática ocultar o. A estrutura pode criar um elemento de uma classe personalizada de interface do usuário em vez da classe de CMFCAutoHideButton . Para especificar que a classe personalizada de interface do usuário a estrutura deve usar, defina o membro estático CMFCAutoHideBar::m_pAutoHideButtonRTS variável igual a classe personalizada de interface do usuário. Por padrão, esta variável é definido como CMFCAutoHideButton.

Exemplo

O exemplo a seguir demonstra como criar um objeto de CMFCAutoHideButton e para usar vários métodos em CMFCAutoHideButton classe. O exemplo a seguir mostra como inicializar um objeto de CMFCAutoHideButton usando o método de Create , mostrar a classe associado de CDockablePane , e o automática ocultar o botão.

  CMFCAutoHideButton* autoHideButton = new CMFCAutoHideButton();
    CDockablePane cPane;
    // CMFCAutoHideBar* pParentBar 
    if ( !autoHideButton->Create(pParentBar, &cPane, CBRS_ALIGN_LEFT) )
    {
        return 0;
    }
    autoHideButton->ShowAttachedWindow(true);
    autoHideButton->ShowButton(true);

Hierarquia de herança

CObject

   CMFCAutoHideButton

Requisitos

Cabeçalho: afxautohidebutton.h

Consulte também

Referência

Gráfico da hierarquia

Classe CMFCAutoHideBar

Classe CAutoHideDockSite

Outros recursos

Classes MFC