Поделиться через


CMFCOutlookBar::Create

Создает элемент управления панели outlook.

virtual BOOL Create(
   LPCTSTR lpszCaption,
   CWnd* pParentWnd,
   const RECT& rect,
   UINT nID,
   DWORD dwStyle,
   DWORD dwControlBarStyle=AFX_CBRS_RESIZE,
   CCreateContext* pContext=NULL 
);

Параметры

  • [входящий] lpszCaption
    Указывает заголовок окна.

  • [входящий] pParentWnd
    Задает указатель родительского окна. Он не должен иметь значение null.

  • [входящий] rect
    Определяет размер панели outlook и располагает в точках.

  • [входящий] nID
    Определяет идентификатор элемента управления Определяться от других идентификаторов элементов управления, используемых в приложении.

  • [входящий] dwStyle
    Задает нужный стиль панели элементов управления. Возможные значения см. в Стили окна.

  • [входящий] dwControlBarStyle
    Определяет стили библиотека-, определенные экстренныйым выпуска.

  • [входящий] pContext
    Создание контекста.

Возвращаемое значение

Ненулевой если метод выполнен успешно; в противном случае – значение 0.

Заметки

Построении объект CMFCOutlookBar в шагах 2. Первый вызов конструктора, а затем вызывает Create, который создает элемент управления панели outlook и вложение его к объекту CMFCOutlookBar.

См. раздел CBasePane::CreateEx список стилей библиотека- указанных доступным для указания dwControlBarStyle.

Пример

В следующем примере показано, как использовать метод Create класса CMFCOutlookBar. Этот фрагмент кода является частью Пример типов outlook Multi.

    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
    }

Требования

заголовок: afxoutlookbar.h

См. также

Ссылки

Класс CMFCOutlookBar

Диаграмма иерархии