CMFCOutlookBarTabCtrl, classe
Un contrôle onglet qui a l'aspect visuel Volet de navigation dans Microsoft Outlook.
class CMFCOutlookBarTabCtrl : public CMFCBaseTabCtrl
Membres
Constructeurs publics
Nom |
Description |
---|---|
CMFCOutlookBarTabCtrl::CMFCOutlookBarTabCtrl |
Constructeur par défaut. |
CMFCOutlookBarTabCtrl::~CMFCOutlookBarTabCtrl |
Destructor. |
Méthodes publiques
Nom |
Description |
---|---|
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.) |
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. |
|
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. |
|
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. |
Spécifie si l'animation qui se produit pendant le basculer entre les onglets actif est activée. |
|
Spécifie si un utilisateur peut modifier les étiquettes de texte sur les boutons de l'onglet de la barre Outlook. (Substitutions CMFCBaseTabCtrl::EnableInPlaceEdit.) |
|
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.) |
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. |
|
|
Détermine si l'animation qui se produit pendant le basculer entre les onglets actif est activée. |
|
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.) |
Appelé par l'infrastructure pour réduire le nombre de boutons de la page d'onglets qui sont visibles. |
|
Appelé par l'infrastructure pour augmenter le nombre de boutons de la page d'onglets qui sont visibles. |
|
Affiche la boîte de dialogue Options du volet de navigation . |
|
CMFCOutlookBarTabCtrl::RecalcLayout |
Recalcule la disposition interne du contrôle onglet. (Substitutions CMFCBaseTabCtrl::RecalcLayout.) |
Définit l'onglet actif. (Substitutions CMFCBaseTabCtrl::SetActiveTab.) |
|
Définit la taille de la bordure du contrôle onglet Outlook. |
|
Définit l'alignement des étiquettes de texte sur les boutons de l'onglet de la barre Outlook. |
|
Définit la bitmap qui contient les icônes affichées en bas de la barre Outlook en mode Outlook 2003 (consultez CMFCOutlookBar, classe). |
|
|
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 CMFCOutlookBar, classe.
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
Configuration requise
en-tête : afxoutlookbartabctrl.h