CMFCOutlookBarTabCtrl::AddControl
Добавляет элемент управления Windows в виде новой вкладки на панели outlook.
void AddControl(
CWnd* pWndCtrl,
LPCTSTR lpszName,
int nImageID=-1,
BOOL bDetachable=TRUE,
DWORD dwControlBarStyle=AFX_CBRS_FLOAT | AFX_CBRS_CLOSE |
AFX_CBRS_RESIZE | CBRS_AFX_AUTOHIDE
);
Параметры
[in] pWndCtrl
Указатель на элемент управления для добавления.[in] lpszName
Указывает имя вкладки.[in] bDetachable
Если TRUE страница будет создано как отделяемый.[in] nImageID
Индекс образа во внутреннем списке завершения образа для образа, отображаемый в новой вкладке.[in] dwControlBarStyle
Определяет AFX_CBRS_* стиль для создания программу-оболочкуых закрепляющего панелей.
Заметки
Используйте эту функцию для добавления элемента управления в качестве новой страницы панели outlook.
Вызовы этой функции для внутреннего использования в CMFCBaseTabCtrl::AddTab.
Если набор bDetachable к TRUE, AddControl внутренне создать объект CDockablePaneAdapter и создаете программу-оболочку добавленный элемент управления. Он отражает класса среды выполнения нашитого окна с классом среды выполнения CMFCOutlookBar и класса среды выполнения с плавающей рамы к CMultiPaneFrameWnd.
Пример
В следующем примере показано, как использовать метод AddControl в классе CMFCOutlookBarTabCtrl. Этот фрагмент кода является частью Пример demo outlook.
// CMFCOutlookBarTabCtrl* pOutlookBar
// DWORD dwStyle = AFX_CBRS_FLOAT | AFX_CBRS_AUTOHIDE | AFX_CBRS_RESIZE
// CMFCOutlookBarPane pane1
// The third parameter is the image index.
pOutlookBar->AddControl(&pane1, _T("General"), 0, TRUE, dwStyle);
Требования
заголовок: afxOutlookBarTabCtrl.h