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