다음을 통해 공유


CMFCTabCtrl::Create

탭 컨트롤을 만들고이에 연결 된 CMFCTabCtrl 개체입니다.

BOOL Create(
   Style style,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID,
   Location location=LOCATION_BOTTOM,
   BOOL bCloseBtn=FALSE 
);

매개 변수

  • [in] style
    탭 컨트롤의 스타일입니다. 자세한 내용은 설명 부분을 참조하십시오.

  • [in] rect
    탭 컨트롤을 바인딩하는 사각형.

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

  • [in] nID
    탭 컨트롤의 ID입니다.

  • [in] location
    탭의 위치 합니다. 기본값은 LOCATION_BOTTOM입니다. 자세한 내용은 설명 부분을 참조하십시오.

  • [in] bCloseBtn
    TRUE탭에서 닫기 단추를 표시. 그렇지 않으면 FALSE. 기본값은 FALSE입니다.

반환 값

성공할 경우 TRUE이고 그렇지 않으면 FALSE입니다.

설명

다음 표에서 값을 지정할 수 있는 style 매개 변수.

스타일

설명

STYLE_3D

탭 컨트롤에 3 차원 효과를 만듭니다.

STYLE_FLAT

일반 탭을 탭 컨트롤을 만듭니다.

STYLE_FLAT_SHARED_HORZ_SCROLL

기본 탭은 부모 창에서 잘립니다 경우 탭을 스크롤할 수 있는 스크롤 막대와 탭 컨트롤을 만듭니다.

STYLE_3D_ONENOTE

Microsoft Onenote의 스타일에 탭 컨트롤을 만듭니다.

STYLE_3D_VS2005

Microsoft Visual Studio 2005 스타일의 탭 컨트롤을 만듭니다.

STYLE_3D_ROUNDED

스타일의 Microsoft Visual Studio 2005에서 둥근된 탭을 탭 컨트롤을 만듭니다.

STYLE_3D_ROUNDED_SCROLL

둥근된 탭과 스크롤 단추 스타일의 Microsoft Visual Studio 2005에서 탭 컨트롤을 만듭니다.

다음 표에서 값을 지정할 수 있는 location 매개 변수.

위치

설명

LOCATION_BOTTOM

탭이 탭 컨트롤의 맨 아래에 배치 됩니다.

LOCATION_TOP

탭이 탭 컨트롤의 맨 위에 있습니다.

예제

다음 예제에서는 Create 메서드에서 CMFCTabCtrl 클래스입니다. 이 이때의 일부인의 상태 컬렉션 샘플.

 CMFCTabCtrl m_wndTabs;


...


    // Create tabs window: 
    // CRect rectDummy 
    // this is a pointer to a parent window 
    // fourth parameter is the id of the tab control 
    if (!m_wndTabs.Create (CMFCTabCtrl::STYLE_FLAT, rectDummy, this, 1))
    {
        TRACE0("Failed to create output tab window\n");
        return -1;      // fail to create
    }

요구 사항

헤더: afxtabctrl.h

참고 항목

참조

CMFCTabCtrl 클래스

계층 구조 차트