다음을 통해 공유


CMFCOutlookBarTabCtrl::AddControl

Outlook 표시줄에서 새 탭으로 Windows 컨트롤을 추가합니다.

void AddControl(
   CWnd* pWndCtrl,
   LPCTSTR lpszName,
   int nImageID=-1,
   BOOL bDetachable=TRUE,
   DWORD dwControlBarStyle=AFX_CBRS_FLOAT | AFX_CBRS_CLOSE | 
                           AFX_CBRS_RESIZE | CBRS_AFX_AUTOHIDE 
);

매개 변수

  • [in] pWndCtrl
    추가할 컨트롤에 대 한 포인터입니다.

  • [in] lpszName
    탭 이름을 지정합니다.

  • [in] bDetachable
    경우 TRUE, 페이지 분리로 만들어집니다.

  • [in] nImageID
    새 탭에 표시 되는 이미지를 내부 이미지 목록의 이미지 인덱스입니다.

  • [in] dwControlBarStyle
    지정 된 AFX_CBRS_* 래핑된 도킹 창 스타일입니다.

설명

Outlook 표시줄에 새 페이지로 컨트롤을 추가 하려면이 함수를 사용 합니다.

이 함수를 내부적으로 호출 CMFCBaseTabCtrl::AddTab.

설정한 경우 bDetachable 에 TRUE, AddControl 내부적으로 만듭니다는 CDockablePaneAdapter 개체 및 추가 컨트롤을 배치 합니다. 런타임 클래스의 런타임 클래스 탭된 창에 자동으로 설정 CMFCOutlookBar 및 런타임 클래스를 부동 프레임에 CMultiPaneFrameWnd.

예제

다음 예제에서는 AddControl 메서드에서 CMFCOutlookBarTabCtrl 클래스입니다. 이 코드 조각에 속해 있는 Outlook 데모 샘플.

   // CMFCOutlookBarTabCtrl* pOutlookBar 
    // DWORD dwStyle = AFX_CBRS_FLOAT | AFX_CBRS_AUTOHIDE | AFX_CBRS_RESIZE 
    // CMFCOutlookBarPane pane1 
    // The third parameter is the image index.
    pOutlookBar->AddControl(&pane1, _T("General"), 0, TRUE, dwStyle);

요구 사항

헤더: afxOutlookBarTabCtrl.h

참고 항목

참조

CMFCOutlookBarTabCtrl 클래스

계층 구조 차트

CMFCOutlookBar 클래스

CMultiPaneFrameWnd 클래스