Compartilhar via


Classe CMFCOutlookBarTabCtrl

Um controle guia com a aparência visual do Painel de navegação no Microsoft Outlook.

class CMFCOutlookBarTabCtrl : public CMFCBaseTabCtrl

Membros

Construtores públicos

Nome

Descrição

CMFCOutlookBarTabCtrl::CMFCOutlookBarTabCtrl

Construtor padrão.

CMFCOutlookBarTabCtrl::~CMFCOutlookBarTabCtrl

Destruidor.

Métodos públicos

Nome

Descrição

CMFCOutlookBarTabCtrl::AddControl

Adiciona um controle do Windows sistema autônomo uma nova guia na BAR do Outlook.

CMFCOutlookBarTabCtrl::CalcRectEdit

Chamada pela estrutura determinar as dimensões da caixa de edição aparece quando um usuário renomeia uma guia.(Substitui CMFCBaseTabCtrl::CalcRectEdit.)

CMFCOutlookBarTabCtrl::CanShowFewerPageButtons

Chamado pela estrutura durante as operações de redimensionamento para determinar se menos Outlook página da guia botões da BAR de podem ser exibidos que estão visíveis no momento.

CMFCOutlookBarTabCtrl::CanShowMorePageButtons

Chamado pela estrutura durante as operações de redimensionamento para determinar se mais Outlook página da guia botões da BAR de podem ser exibido que estão visíveis no momento.

CMFCOutlookBarTabCtrl::criar

Cria o controle de guia de BAR do Outlook.

CMFCOutlookBarTabCtrl::CreateObject

Usados pela estrutura para criar uma instância desse tipo de classe dinâmica.

CMFCOutlookBarTabCtrl::EnableAnimation

Especifica se a animação que ocorre durante o comutador entre as guias ativo está ativada.

CMFCOutlookBarTabCtrl::EnableInPlaceEdit

Especifica se um usuário pode modificar os rótulos de texto nos botões da BAR do Outlook guia.(Substitui CMFCBaseTabCtrl::EnableInPlaceEdit.)

CMFCOutlookBarTabCtrl::EnableScrollButtons

Chamado pela estrutura para ativar os botões que permitem que o usuário role por meio de botões no painel da BAR do Outlook.

CMFCOutlookBarTabCtrl::FindTargetWnd

Identifica o painel que contém um ponto especificado.(Substitui CMFCBaseTabCtrl::FindTargetWnd.)

CMFCOutlookBarTabCtrl::GetBorderSize

Retorna o dimensionar da borda do controle guia Outlook.

CMFCOutlookBarTabCtrl::GetTabArea

Recupera o dimensionar e posição da área de guias do controle guia.(Substitui CMFCBaseTabCtrl::GetTabArea.)

CMFCOutlookBarTabCtrl::GetThisClass

Usado pela estrutura para obter um ponteiro para o CRuntimeClass objeto que está associado a este tipo de classe.

CMFCOutlookBarTabCtrl::GetVisiblePageButtons

 

CMFCOutlookBarTabCtrl::IsAnimation

Determina se a animação que ocorre durante o comutador entre as guias ativo está ativada.

CMFCOutlookBarTabCtrl::IsMode2003

Determina se o controle de guia de BAR do Outlook está em um modo que emula o Microsoft Outlook 2003.

CMFCOutlookBarTabCtrl::IsPtInTabArea

Determina se um ponto está dentro da área de guia.(Substitui CMFCBaseTabCtrl::IsPtInTabArea.)

CMFCOutlookBarTabCtrl::IsTabDetachable

Determina se uma guia é removível.(Substitui CMFCBaseTabCtrl::IsTabDetachable.)

CMFCOutlookBarTabCtrl::OnChangeTabs

Chamado pela estrutura quando uma guia é inserida ou removida.(Substitui CMFCBaseTabCtrl::OnChangeTabs.)

CMFCOutlookBarTabCtrl::OnShowFewerPageButtons

Chamado pela estrutura para diminuir o número de botões de página da guia que são visíveis.

CMFCOutlookBarTabCtrl::OnShowMorePageButtons

Chamado pela estrutura para aumentar o número de botões de página da guia que são visíveis.

CMFCOutlookBarTabCtrl::OnShowOptions

Exibe o Opções do painel de navegação da caixa de diálogo.

CMFCOutlookBarTabCtrl::RecalcLayout

Recalcula o layout interno do controle guia.(Substitui CMFCBaseTabCtrl::RecalcLayout.)

CMFCOutlookBarTabCtrl::SetActiveTab

Define a guia ativo.(Substitui CMFCBaseTabCtrl::SetActiveTab.)

CMFCOutlookBarTabCtrl::SetBorderSize

Define o dimensionar da borda do controle guia Outlook.

CMFCOutlookBarTabCtrl::SetPageButtonTextAlign

Define o alinhamento dos rótulos de texto nos botões da BAR do Outlook guia.

CMFCOutlookBarTabCtrl::SetToolbarImageList

Define o bitmap que contém os ícones que são exibidos na parte inferior da BAR do Outlook no modo do Outlook 2003 (consulte Classe CMFCOutlookBar).

CMFCOutlookBarTabCtrl::SetVisiblePageButtons

 

Comentários

Para criar uma BAR do Outlook que ofereça suporte a encaixe, use um CMFCOutlookBar objeto para hospedar o controle guia da BAR do Outlook. Para obter mais informações, consulte Classe CMFCOutlookBar.

Exemplo

O exemplo a seguir demonstra como inicializar um CMFCOutlookBarTabCtrl e usa vários métodos na CMFCOutlookBarTabCtrl classe. O exemplo mostra como habilitar a edição no local do rótulo de texto nos botões de página da guia da BAR do Outlook, habilitar a animação, Habilitar rolar alças que permitem ao usuário percorrer os botões no painel da BAR do Outlook, conjunto o dimensionar da borda do controle guia Outlook e conjunto o alinhamento dos rótulos de texto nos botões da BAR do Outlook guia.Neste trecho de código faz parte o Exemplo do OutlookDemo: Aplicativo do MFC OutlookDemo.

   // CMFCOutlookBar& bar
    CMFCOutlookBarTabCtrl* pOutlookBar = (CMFCOutlookBarTabCtrl*)bar.GetUnderlyingWindow();


...


    pOutlookBar->EnableInPlaceEdit(TRUE);
    pOutlookBar->EnableAnimation();
    pOutlookBar->EnableScrollButtons();
    pOutlookBar->SetBorderSize(10);
    pOutlookBar->SetPageButtonTextAlign(TA_LEFT);

Hierarquia de herança

CObject

   CCmdTarget

      CWnd

         CMFCBaseTabCtrl

            CMFCOutlookBarTabCtrl

Requisitos

Cabeçalho: afxoutlookbartabctrl.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCBaseTabCtrl

Classe CMFCOutlookBar

Classe CMFCOutlookBarPane

Outros recursos

Classes (@@)