Freigeben über


CMFCOutlookBarTabCtrl-Klasse

Ein Tab-Steuerelement, das die visuelle Darstellung Navigationsbereich in Microsoft Outlook verfügt.

class CMFCOutlookBarTabCtrl : public CMFCBaseTabCtrl

Mitglieder

Öffentliche Konstruktoren

Name

Description

CMFCOutlookBarTabCtrl::CMFCOutlookBarTabCtrl

Standardkonstruktor.

CMFCOutlookBarTabCtrl::~CMFCOutlookBarTabCtrl

Destruktor.

Öffentliche Methoden

Name

Description

CMFCOutlookBarTabCtrl::AddControl

Fügt ein Windows-Steuerelement als neue Registerkarte in der Outlook-Leiste hinzu.

CMFCOutlookBarTabCtrl::CalcRectEdit

Aufgerufen vom Framework, um die Dimensionen des Eingabefelds zu bestimmen, das angezeigt wird, wenn ein Benutzer eine Registerkarte umbenannt wird. (Überschreibungen CMFCBaseTabCtrl::CalcRectEdit.)

CMFCOutlookBarTabCtrl::CanShowFewerPageButtons

Gerufen vom Framework während der Größenanpassungsvorgänge auf, um zu bestimmen, wenn weniger als Outlook-Leisteregisterkartenseitenschaltflächen angezeigt werden können, gerade sichtbar.

CMFCOutlookBarTabCtrl::CanShowMorePageButtons

Gerufen vom Framework während der Größenanpassungsvorgänge auf, um zu bestimmen, wenn mehr als Outlook-Leisteregisterkartenseitenschaltflächen angezeigt werden können, gerade sichtbar.

CMFCOutlookBarTabCtrl::Create

Erstellt das Outlook-Leistetab-steuerelement.

CMFCOutlookBarTabCtrl::CreateObject

Wird vom Framework, um eine dynamische Instanz dieses Klassentyps zu erstellen.

CMFCOutlookBarTabCtrl::EnableAnimation

Gibt an, ob die Animation, die während des Schalters zwischen aktiven Registerkarten auftritt, aktiviert ist.

CMFCOutlookBarTabCtrl::EnableInPlaceEdit

Gibt an, ob ein Benutzer die Beschriftungen auf den Registerkartenschaltflächen der Outlook-Leiste ändern kann. (Überschreibungen CMFCBaseTabCtrl::EnableInPlaceEdit.)

CMFCOutlookBarTabCtrl::EnableScrollButtons

Aufgerufen durch das Framework, um Schaltflächen zu aktivieren, die den Benutzer zum Bildlauf durch Schaltflächen auf dem Outlook-Leistebereich ermöglichen.

CMFCOutlookBarTabCtrl::FindTargetWnd

Identifiziert den Bereich, der einen angegebenen Punkt enthält. (Überschreibungen CMFCBaseTabCtrl::FindTargetWnd.)

CMFCOutlookBarTabCtrl::GetBorderSize

Gibt die Rahmengröße des Outlook-Tab-Steuerelements zurück.

CMFCOutlookBarTabCtrl::GetTabArea

Ruft die Größe und die Position des Registerkartenbereichs des Tab-Steuerelements ab. (Überschreibungen CMFCBaseTabCtrl::GetTabArea.)

CMFCOutlookBarTabCtrl::GetThisClass

Wird vom Framework, um ein Zeiger auf CRuntimeClass-Objekt abzurufen, das diesem Klassentyp zugeordnet ist.

CMFCOutlookBarTabCtrl::GetVisiblePageButtons

 

CMFCOutlookBarTabCtrl::IsAnimation

Bestimmt, ob die Animation, die während des Schalters zwischen aktiven Registerkarten auftritt, aktiviert ist.

CMFCOutlookBarTabCtrl::IsMode2003

Bestimmt, ob das Outlook-Leistetab-steuerelement in einem Modus ist, der Microsoft Outlook 2003 emuliert.

CMFCOutlookBarTabCtrl::IsPtInTabArea

Bestimmt, ob ein Punkt innerhalb des Registerkartenbereichs ist. (Überschreibungen CMFCBaseTabCtrl::IsPtInTabArea.)

CMFCOutlookBarTabCtrl::IsTabDetachable

Bestimmt, ob eine Registerkarte abnehmbar ist. (Überschreibungen CMFCBaseTabCtrl::IsTabDetachable.)

CMFCOutlookBarTabCtrl::OnChangeTabs

Aufgerufen vom Framework, wenn eine Registerkarte eingefügt oder entfernt wird. (Überschreibungen CMFCBaseTabCtrl::OnChangeTabs.)

CMFCOutlookBarTabCtrl::OnShowFewerPageButtons

Aufgerufen vom Framework, um die Anzahl der Registerkartenseitenschaltflächen zu verringern, die sichtbar sind.

CMFCOutlookBarTabCtrl::OnShowMorePageButtons

Aufgerufen vom Framework, um die Anzahl der Registerkartenseitenschaltflächen zu erhöhen, die sichtbar sind.

CMFCOutlookBarTabCtrl::OnShowOptions

Zeigt das Dialogfeld an. Navigationsbereichsoptionen

CMFCOutlookBarTabCtrl::RecalcLayout

Berechnet das interne Layout des Tab-Steuerelements neu. (Überschreibungen CMFCBaseTabCtrl::RecalcLayout.)

CMFCOutlookBarTabCtrl::SetActiveTab

Legt die aktive Registerkarte fest. (Überschreibungen CMFCBaseTabCtrl::SetActiveTab.)

CMFCOutlookBarTabCtrl::SetBorderSize

Legt die Rahmengröße des Outlook-Tab-Steuerelements fest.

CMFCOutlookBarTabCtrl::SetPageButtonTextAlign

Legt die Ausrichtung der Beschriftung auf den Registerkartenschaltflächen der Outlook-Leiste fest.

CMFCOutlookBarTabCtrl::SetToolbarImageList

Legt die Bitmap fest, die die Symbole enthält, die an der Unterkante der Outlook-Leiste in Outlook 2003-Modus angezeigt werden (siehe CMFCOutlookBar-Klasse).

CMFCOutlookBarTabCtrl::SetVisiblePageButtons

 

Hinweise

Um Outlook erstellen halten Sie die andockbare Unterstützung verfügt, verwenden CMFCOutlookBar ein Objekt um das Outlook-Leistetab-steuerelement zu hosten ab. Weitere Informationen finden Sie unter CMFCOutlookBar-Klasse.

Beispiel

Das folgende Beispiel zeigt, wie ein CMFCOutlookBarTabCtrl-Objekt initialisiert und verschiedene Methoden in CMFCOutlookBarTabCtrl zu verwenden Sie. Im Beispiel wird gezeigt, wie die direkte Bearbeitung der Beschriftung auf den Registerkartenseitenschaltflächen der Outlook-Leiste, aktivieren die Animation, aktivieren Bildlaufhandles aktiviert, die dem Benutzer ermöglichen, durch Schaltflächen auf dem Outlook-Leistebereich liegen, die Rahmengröße des Outlook-Tab-Steuerelements festlegen und die Ausrichtung der Beschriftung auf den Registerkartenschaltflächen der Outlook-Leiste festlegen. Dieser Codeausschnitt ist Teil Outlook-Demobeispiel.

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


...


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

Vererbungshierarchie

CObject

   CCmdTarget

      CWnd

         CMFCBaseTabCtrl

            CMFCOutlookBarTabCtrl

Anforderungen

Header: afxoutlookbartabctrl.h

Siehe auch

Referenz

Hierarchiediagramm

CMFCBaseTabCtrl-Klasse

CMFCOutlookBar-Klasse

CMFCOutlookBarPane-Klasse

Weitere Ressourcen

MFC-Klassen