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

Vea también

Referencia

Clase de CMFCOutlookBar

Gráfico de jerarquía