다음을 통해 공유


CTreeCtrl::SetExtendedStyle

현재 트리 뷰 컨트롤을 위한 확장된 스타일을 설정합니다.

DWORD SetExtendedStyle(
      DWORD dwExMask, 
      DWORD dwExStyles
);

매개 변수

Parameter

설명

[in] dwExMask

이 메서드에 의해 영향을 받는 현재 트리 뷰 컨트롤에서 스타일을 지정 하는 비트 마스크입니다. 이 매개 변수가 0 인 경우 무시 됩니다의 값은 dwExStyles 매개 변수를 트리 뷰 컨트롤에 할당 됩니다.

0 또는 (OR) 비트 조합에서 설명 하는 스타일을 지정할 확장 트리 뷰 컨트롤 스타일.

[in] dwExStyles

설정 또는 지우기 스타일 현재 트리 뷰에서 컨트롤을 지정 하는 비트 마스크입니다.

스타일의 조합을 설정 하려면 설명 스타일 비트 조합 (OR)를 지정 합니다. 확장 트리 뷰 컨트롤 스타일. 스타일 집합을 삭제 하려면 0을 지정 합니다.

반환 값

컨트롤 스타일 확장 이전을 포함 하는 값입니다.

설명

이 메서드는 지정 된 스타일 지웁니다의 dwExMask 매개 변수를 다음 지정 된 스타일을 설정에서 dwExStyles 매개 변수. 해당 하는 비트에 확장된 스타일만 dwExMask 변경 합니다.

보내는이 메서드는 TVM_SETEXTENDEDSTYLE 에서 설명 하는 메시지를 Windows SDK.

요구 사항

헤더: afxcmn.h

이 메서드는 Windows XP 및 지원 됩니다.

이 메서드에 대 한 추가 요구 사항에 설명 되어 Windows Vista 공용 컨트롤의 빌드 요구 사항.

예제

다음 코드 예제에서는 변수 정의 m_treeCtrl, 즉 현재 트리 뷰 컨트롤에 액세스 하는 데 사용 됩니다. 또한이 코드 예제에서는 부호 없는 정수 및 여러 HTREEITEM 변수를 정의합니다. 이러한 변수는 다음 예제에서 사용 됩니다.

public:
    // Variable to access tree control.
    CTreeCtrl m_treeCtrl;
    // Variable to access splitbutton control.
    CSplitButton m_splitbutton;
    // Accessibility identifier
    UINT accIdUS;
    // HTREEITEMs
    HTREEITEM hCountry;
    HTREEITEM hPA;
    HTREEITEM hWA;

다음 코드 예제는 TVS_EX_AUTOHSCROLL 스타일 현재 트리 뷰 컨트롤을 확장 합니다. 표시 되지 않는 코드 예제에서는 이전 단원에서 우리가 미국의 국가 루트 노드, 하위 노드 펜실베니아 주와 워싱턴에 대 한 도시 상태에 대 한 항목 트리 구성 하는 트리 뷰를 생성. 자동으로 포커스가 트리 항목을 표시 하려면 스크롤 해야 우리가 고의적으로 트리 뷰 컨트롤을 좁은 했습니다.

  m_treeCtrl.SetExtendedStyle(TVS_EX_AUTOHSCROLL, TVS_EX_AUTOHSCROLL);

참고 항목

참조

CTreeCtrl 클래스

계층 구조 차트

TVM_SETEXTENDEDSTYLE

CTreeCtrl::GetExtendedStyle

확장 스타일 트리 뷰 컨트롤