Compartir a través de


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

Vea también

Referencia

CMFCOutlookBar Class

Gráfico de jerarquías