Поделиться через


Класс CMFCOutlookBarTabCtrl

Набор вкладок, имеющий визуальное представление Область переходов в Microsoft Outlook.

class CMFCOutlookBarTabCtrl : public CMFCBaseTabCtrl

Члены

Открытые конструкторы

Имя

Описание

CMFCOutlookBarTabCtrl::CMFCOutlookBarTabCtrl

Конструктор по умолчанию.

CMFCOutlookBarTabCtrl::~CMFCOutlookBarTabCtrl

Деструктор.

Открытые методы

Имя

Описание

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

 

Заметки

Чтобы создать внешний вид заприте с поддержкой закрепления используйте объект CMFCOutlookBar для размещения набор вкладок панели outlook. Дополнительные сведения см. в разделе Класс CMFCOutlookBar.

Пример

В следующем примере показано, как инициализировать объект CMFCOutlookBarTabCtrl и использовать различные методы в CMFCOutlookBarTabCtrl классифицируйте. Примере показано, как включить редактирование локально текстовой подписи в кнопках страницы вкладки панели outlook, включает анимации, разрешает маркеры прокрутки, позволяющие пользователю выполнить с помощью кнопки на панели outlook, устанавливать размер границы набора вкладок outlook, и устанавливает выравнивание текстовых подписей на кнопках вкладки панели outlook. Этот фрагмент кода является частью Пример demo 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