CMFCOutlookBarTabCtrl选件类

具有 导航窗格 可视外观Microsoft Outlook的可选控件。

class CMFCOutlookBarTabCtrl : public CMFCBaseTabCtrl

成员

Bb984003.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CMFCOutlookBarTabCtrl::CMFCOutlookBarTabCtrl

默认构造函数。

CMFCOutlookBarTabCtrl::~CMFCOutlookBarTabCtrl

析构函数。

Bb984003.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CMFCOutlookBarTabCtrl::AddControl

添加一个Windows控件为Outlook栏的新选项卡。

CMFCOutlookBarTabCtrl::CalcRectEdit

调用由框架确定显示编辑框的尺寸当用户对一个选项重命名。 (重写 CMFCBaseTabCtrl::CalcRectEdit。)

CMFCOutlookBarTabCtrl::CanShowFewerPageButtons

调用由框架在调整操作期间确定少Outlook栏选项页"按钮是否可以显示比当前的可见。

CMFCOutlookBarTabCtrl::CanShowMorePageButtons

调用由框架在调整操作期间确定更多Outlook栏选项页"按钮是否可以显示比当前的可见。

CMFCOutlookBarTabCtrl::Create

创建Outlook栏选项卡控件。

CMFCOutlookBarTabCtrl::CreateObject

用于由框架创建此选件类类型动态实例。

CMFCOutlookBarTabCtrl::EnableAnimation

指定将在活动选项卡之间切换期间的动画是否启用。

CMFCOutlookBarTabCtrl::EnableInPlaceEdit

指定用户是否可以修改在Outlook栏的选项按钮的文本标签。 (重写 CMFCBaseTabCtrl::EnableInPlaceEdit。)

CMFCOutlookBarTabCtrl::EnableScrollButtons

调用由框架启用允许用户通过在Outlook栏窗格的按钮移动的按钮。

CMFCOutlookBarTabCtrl::FindTargetWnd

确定包含指定的点窗格。 (重写 CMFCBaseTabCtrl::FindTargetWnd。)

CMFCOutlookBarTabCtrl::GetBorderSize

返回Outlook选项卡控件的边框大小。

CMFCOutlookBarTabCtrl::GetTabArea

检索选项卡控件的选项范围的大小和位置。 (重写 CMFCBaseTabCtrl::GetTabArea。)

CMFCOutlookBarTabCtrl::GetThisClass

用于由框架获取指向与此选件类类型的 CRuntimeClass 对象。

CMFCOutlookBarTabCtrl::GetVisiblePageButtons

 

CMFCOutlookBarTabCtrl::IsAnimation

确定发生在活动选项卡之间切换期间的动画是否启用。

CMFCOutlookBarTabCtrl::IsMode2003

确定Outlook栏选项卡控件是否在模拟Microsoft Outlook 2003中的模式。

CMFCOutlookBarTabCtrl::IsPtInTabArea

确定一个点是否位于可选区域内。 (重写 CMFCBaseTabCtrl::IsPtInTabArea。)

CMFCOutlookBarTabCtrl::IsTabDetachable

确定选择是可拆的。 (重写 CMFCBaseTabCtrl::IsTabDetachable。)

CMFCOutlookBarTabCtrl::OnChangeTabs

调用由结构,在插入选项或移除。 (重写 CMFCBaseTabCtrl::OnChangeTabs。)

CMFCOutlookBarTabCtrl::OnShowFewerPageButtons

调用由框架选项有所减少可见的页按钮数。

CMFCOutlookBarTabCtrl::OnShowMorePageButtons

调用由框架增加选项可见的页按钮数。

CMFCOutlookBarTabCtrl::OnShowOptions

显示 导航窗格选项 对话框。

CMFCOutlookBarTabCtrl::RecalcLayout

计算选项卡控件的内部格式。 (重写 CMFCBaseTabCtrl::RecalcLayout。)

CMFCOutlookBarTabCtrl::SetActiveTab

设置活动选项卡。 (重写 CMFCBaseTabCtrl::SetActiveTab。)

CMFCOutlookBarTabCtrl::SetBorderSize

设置Outlook选项卡控件的边框大小。

CMFCOutlookBarTabCtrl::SetPageButtonTextAlign

设置文本标签的对齐方式在Outlook栏的选项按钮的。

CMFCOutlookBarTabCtrl::SetToolbarImageList

设置包含该图标在Outlook栏底部显示在Outlook 2003架构的位图(请参见 CMFCOutlookBar选件类)。

CMFCOutlookBarTabCtrl::SetVisiblePageButtons

 

备注

若要创建Outlook请禁止封送处理停靠支持,使用 CMFCOutlookBar 对象承载Outlook栏选项卡控件。 有关更多信息,请参见 CMFCOutlookBar选件类

示例

下面的示例演示如何初始化 CMFCOutlookBarTabCtrl 对象,并使用各种方法在 CMFCOutlookBarTabCtrl 类中。 此示例演示如何启用就地编辑在Outlook栏的选项卡页按钮的文本标签,启用动画,启用使用户可以通过在Outlook栏窗格的按钮移动,设置Outlook选项卡控件的边框大小,并将文本标签对齐在Outlook栏的选项按钮的滚动处理。 此代码段是 Outlook演示示例的一部分。

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


...


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

继承层次结构

CObject

   CCmdTarget

      CWnd

         CMFCBaseTabCtrl

            CMFCOutlookBarTabCtrl

要求

标头: afxoutlookbartabctrl.h

请参见

参考

层次结构图

CMFCBaseTabCtrl选件类

CMFCOutlookBar选件类

CMFCOutlookBarPane选件类

其他资源

MFC 类