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 |
---|---|
Adiciona um controle do Windows sistema autônomo uma nova guia na BAR do Outlook. |
|
Chamada pela estrutura determinar as dimensões da caixa de edição aparece quando um usuário renomeia uma guia.(Substitui CMFCBaseTabCtrl::CalcRectEdit.) |
|
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. |
|
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. |
|
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. |
Especifica se a animação que ocorre durante o comutador entre as guias ativo está ativada. |
|
Especifica se um usuário pode modificar os rótulos de texto nos botões da BAR do Outlook guia.(Substitui CMFCBaseTabCtrl::EnableInPlaceEdit.) |
|
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. |
|
Identifica o painel que contém um ponto especificado.(Substitui CMFCBaseTabCtrl::FindTargetWnd.) |
|
Retorna o dimensionar da borda do controle guia Outlook. |
|
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. |
|
|
Determina se a animação que ocorre durante o comutador entre as guias ativo está ativada. |
|
Determina se o controle de guia de BAR do Outlook está em um modo que emula o Microsoft Outlook 2003. |
|
Determina se um ponto está dentro da área de guia.(Substitui CMFCBaseTabCtrl::IsPtInTabArea.) |
|
Determina se uma guia é removível.(Substitui CMFCBaseTabCtrl::IsTabDetachable.) |
|
Chamado pela estrutura quando uma guia é inserida ou removida.(Substitui CMFCBaseTabCtrl::OnChangeTabs.) |
|
Chamado pela estrutura para diminuir o número de botões de página da guia que são visíveis. |
|
Chamado pela estrutura para aumentar o número de botões de página da guia que são visíveis. |
|
Exibe o Opções do painel de navegação da caixa de diálogo. |
|
Recalcula o layout interno do controle guia.(Substitui CMFCBaseTabCtrl::RecalcLayout.) |
|
Define a guia ativo.(Substitui CMFCBaseTabCtrl::SetActiveTab.) |
|
Define o dimensionar da borda do controle guia Outlook. |
|
Define o alinhamento dos rótulos de texto nos botões da BAR do Outlook guia. |
|
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). |
|
|
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
Requisitos
Cabeçalho: afxoutlookbartabctrl.h