CMFCOutlookBar::Create
Crear el control de barra de Outlook.
virtual BOOL Create(
LPCTSTR lpszCaption,
CWnd* pParentWnd,
const RECT& rect,
UINT nID,
DWORD dwStyle,
DWORD dwControlBarStyle=AFX_CBRS_RESIZE,
CCreateContext* pContext=NULL
);
Parámetros
[in] lpszCaption
Especifica la leyenda de la ventana.[in] pParentWnd
especifica un puntero a una ventana primaria. no debe ser NULL.[in] rect
Especifica el tamaño de la barra de outlook y colocar en píxeles.[in] nID
Especifica el identificador de control Debe ser distinto de otros id. de control utilizados en la aplicación.[in] dwStyle
especifica el estilo deseado de la barra de control. Para obtener los valores posibles, vea Estilos de ventana.[in] dwControlBarStyle
especifica los estilos biblioteca-definido especiales.[in] pContext
cree el contexto.
Valor devuelto
Distinto de cero si el método es correcto; si no 0.
Comentarios
Se crea un objeto de CMFCOutlookBar en dos pasos. La primera llamada al constructor, y después llama a Create, que hace que el control de la barra de outlook y lo asocia al objeto de CMFCOutlookBar .
Vea CBasePane::CreateEx para la lista de estilos biblioteca-definido disponibles que se establece por dwControlBarStyle.
Ejemplo
El ejemplo siguiente muestra cómo utilizar el método de Create de la clase de CMFCOutlookBar . Este fragmento de código es parte de Ejemplo de vistas de Outlook Múltiples.
CMFCOutlookBar m_wndShortcutsBar;
...
// int nInitialWidth
// CString strCaption
if (!m_wndShortcutsBar.Create (strCaption, this,
CRect (0, 0, nInitialWidth, nInitialWidth),
ID_VIEW_OUTLOOKBAR, WS_CHILD | WS_VISIBLE | CBRS_LEFT))
{
TRACE0("Failed to create outlook bar\n");
return FALSE; // fail to create
}
Requisitos
encabezado: afxoutlookbar.h