다음을 통해 공유


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

매개 변수

  • [in] lpszCaption
    창 캡션을 지정합니다.

  • [in] pParentWnd
    부모 창에 대 한 포인터를 지정합니다.NULL이 아니어야 합니다.

  • [in] rect
    Outlook 표시줄 크기와 위치를 픽셀 단위로 지정합니다.

  • [in] nID
    컨트롤 ID를 지정합니다.컨트롤을 다른 응용 프로그램에서 사용 되는 Id 달라 야 합니다.

  • [in] dwStyle
    원하는 컨트롤 막대 스타일을 지정합니다.가능한 값을 보려면 창 스타일를 참조하십시오.

  • [in] dwControlBarStyle
    특수 라이브러리 정의 스타일을 지정합니다.

  • [in] pContext
    컨텍스트를 만듭니다.

반환 값

메서드가 성공적 이면 0이 아닌. 그렇지 않으면 0입니다.

설명

구성 된 CMFCOutlookBar 두 단계에 대 한 개체.먼저 생성자를 호출 하 고 호출 Create를 연결 하 고 outlook 표시줄 컨트롤을 만들고는 CMFCOutlookBar 개체입니다.

참조 CBasePane::CreateEx 에서 지정 하는 사용 가능한 라이브러리 정의 스타일 목록에 대 한 dwControlBarStyle.

예제

다음 예제에서는 Create 메서드는 CMFCOutlookBar 클래스입니다.이 코드 조각에 속하지는 Outlook 다중 뷰 샘플.

    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 클래스

계층 구조 차트