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 controlDebe 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