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