CMFCOutlookBarTabCtrl::AddControl
Agrega un control de Windows como una nueva ficha en la barra de 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
);
Parámetros
[in] pWndCtrl
Un puntero a un control que se va a agregar.[in] lpszName
Especifica el nombre de la pestaña.[in] bDetachable
Si TRUE, la página se crea como desmontable.[in] nImageID
Índice de la imagen en la lista de la imagen para que la imagen tenga mostrada en la nueva pestaña.[in] dwControlBarStyle
Especifica el AFX_CBRS_* estilo para los paneles de acoplamiento ajustados.
Comentarios
Utilice esta función para agregar un control como una nueva página de una barra de outlook.
Llamadas a esta función internamente en CMFCBaseTabCtrl::AddTab.
Si se bDetachable establecido en TRUE, AddControl internamente crea un objeto de CDockablePaneAdapter y ajusta el control agregado. Establece automáticamente la clase del runtime de la ventana con fichas a la clase del runtime de CMFCOutlookBar y la clase del runtime de .NET framework flotante a CMultiPaneFrameWnd.
Ejemplo
El ejemplo siguiente muestra cómo utilizar el método de AddControl en la clase de CMFCOutlookBarTabCtrl . Este fragmento de código es parte de Ejemplo de demostración de 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);
Requisitos
encabezado: afxOutlookBarTabCtrl.h