Partager via


Classe de CMFCOutlookBarTabCtrl

Un contrôle onglet qui a l'aspect visuel Volet de navigation dans Microsoft Outlook.

class CMFCOutlookBarTabCtrl : public CMFCBaseTabCtrl

Membres

Bb984003.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

CMFCOutlookBarTabCtrl::CMFCOutlookBarTabCtrl

Constructeur par défaut.

CMFCOutlookBarTabCtrl::~CMFCOutlookBarTabCtrl

Destructor.

Bb984003.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

CMFCOutlookBarTabCtrl::AddControl

Ajoute un contrôle Windows comme un nouvel onglet dans la barre Outlook.

CMFCOutlookBarTabCtrl::CalcRectEdit

Appelé par l'infrastructure pour déterminer les dimensions de la zone d'édition qui apparaît lorsqu'un utilisateur renomme une table.(Substitutions CMFCBaseTabCtrl::CalcRectEdit.)

CMFCOutlookBarTabCtrl::CanShowFewerPageButtons

Appelés par l'infrastructure pendant les opérations de dimensionnement pour déterminer si moins boutons de la page d'onglets de barre Outlook peuvent être affichés que sont actuellement visible.

CMFCOutlookBarTabCtrl::CanShowMorePageButtons

Appelés par l'infrastructure pendant les opérations de dimensionnement pour déterminer si plus de boutons de la page d'onglets de barre Outlook peuvent être affichés que sont actuellement visible.

CMFCOutlookBarTabCtrl::Create

Crée le contrôle onglet de barre Outlook.

CMFCOutlookBarTabCtrl::CreateObject

Utilisé par l'infrastructure pour créer une instance dynamique de ce type de classe.

CMFCOutlookBarTabCtrl::EnableAnimation

Spécifie si l'animation qui se produit pendant le basculer entre les onglets actif est activée.

CMFCOutlookBarTabCtrl::EnableInPlaceEdit

Spécifie si un utilisateur peut modifier les étiquettes de texte sur les boutons de l'onglet de la barre Outlook.(Substitutions CMFCBaseTabCtrl::EnableInPlaceEdit.)

CMFCOutlookBarTabCtrl::EnableScrollButtons

Appelé par l'infrastructure pour activer des boutons qui permettent à l'utilisateur de faire défiler les boutons dans le volet de barre Outlook.

CMFCOutlookBarTabCtrl::FindTargetWnd

Identifie le volet qui contient un point spécifié.(Substitutions CMFCBaseTabCtrl::FindTargetWnd.)

CMFCOutlookBarTabCtrl::GetBorderSize

Retourne la taille de la bordure du contrôle onglet Outlook.

CMFCOutlookBarTabCtrl::GetTabArea

Extrait la taille et la position du domaine d'onglet de contrôle tab.(Substitutions CMFCBaseTabCtrl::GetTabArea.)

CMFCOutlookBarTabCtrl::GetThisClass

Utilisé par l'infrastructure pour obtenir un pointeur vers l'objet de CRuntimeClass associé à ce type de classe.

CMFCOutlookBarTabCtrl::GetVisiblePageButtons

 

CMFCOutlookBarTabCtrl::IsAnimation

Détermine si l'animation qui se produit pendant le basculer entre les onglets actif est activée.

CMFCOutlookBarTabCtrl::IsMode2003

Détermine si le contrôle onglet de barre Outlook est dans un état qui émule Microsoft Outlook 2003.

CMFCOutlookBarTabCtrl::IsPtInTabArea

Détermine si un point se trouve à l'intérieur de la zone de l'onglet.(Substitutions CMFCBaseTabCtrl::IsPtInTabArea.)

CMFCOutlookBarTabCtrl::IsTabDetachable

Détermine si un onglet est détachable.(Substitutions CMFCBaseTabCtrl::IsTabDetachable.)

CMFCOutlookBarTabCtrl::OnChangeTabs

Appelé par l'infrastructure lorsqu'un onglet est inséré ou supprimé.(Substitutions CMFCBaseTabCtrl::OnChangeTabs.)

CMFCOutlookBarTabCtrl::OnShowFewerPageButtons

Appelé par l'infrastructure pour réduire le nombre de boutons de la page d'onglets qui sont visibles.

CMFCOutlookBarTabCtrl::OnShowMorePageButtons

Appelé par l'infrastructure pour augmenter le nombre de boutons de la page d'onglets qui sont visibles.

CMFCOutlookBarTabCtrl::OnShowOptions

Affiche la boîte de dialogue Options du volet de navigation .

CMFCOutlookBarTabCtrl::RecalcLayout

Recalcule la disposition interne du contrôle onglet.(Substitutions CMFCBaseTabCtrl::RecalcLayout.)

CMFCOutlookBarTabCtrl::SetActiveTab

Définit l'onglet actif.(Substitutions CMFCBaseTabCtrl::SetActiveTab.)

CMFCOutlookBarTabCtrl::SetBorderSize

Définit la taille de la bordure du contrôle onglet Outlook.

CMFCOutlookBarTabCtrl::SetPageButtonTextAlign

Définit l'alignement des étiquettes de texte sur les boutons de l'onglet de la barre Outlook.

CMFCOutlookBarTabCtrl::SetToolbarImageList

Définit la bitmap qui contient les icônes affichées en bas de la barre Outlook en mode Outlook 2003 (consultez Classe de CMFCOutlookBar).

CMFCOutlookBarTabCtrl::SetVisiblePageButtons

 

Notes

Pour créer défendez Outlook qui assure la prise en charge d'ancrage, utilisez un objet d' CMFCOutlookBar pour héberger le contrôle onglet de barre Outlook.Pour plus d'informations, consultez Classe de CMFCOutlookBar.

Exemple

L'exemple suivant montre comment initialiser un objet d' CMFCOutlookBarTabCtrl et utiliser différentes méthodes dans CMFCOutlookBarTabCtrl classe.L'exemple montre comment activer la modification sur place de l'étiquette de texte sur les boutons de la page d'onglets de la barre Outlook, permettent l'animation, permettent les handles de défilement qui permettent à l'utilisateur de parcourir les boutons dans le volet de barre Outlook, de définir la taille de la bordure du contrôle onglet Outlook, et de définir l'alignement des étiquettes de texte sur les boutons de l'onglet de la barre Outlook.Cet extrait de code fait partie d' Exemple de démonstration d'Outlook.

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


...


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

Hiérarchie d'héritage

CObject

   CCmdTarget

      CWnd

         CMFCBaseTabCtrl

            CMFCOutlookBarTabCtrl

Configuration requise

en-tête : afxoutlookbartabctrl.h

Voir aussi

Référence

Graphique de la hiérarchie

Classe de CMFCBaseTabCtrl

Classe de CMFCOutlookBar

Classe de CMFCOutlookBarPane

Autres ressources

Classes MFC