다음을 통해 공유


CTreeCtrl::MapAccIdToItem

현재 트리 뷰 컨트롤에 트리 뷰의 항목의 핸들을 지정 된 내게 필요한 옵션 식별자에 매핑됩니다.

HTREEITEM MapAccIdToItem(
          UINT uAccId
) const;

매개 변수

Parameter

설명

[in] uAccId

트리 보기 항목에 있는 요소에 대 한 내게 필요한 옵션 식별자입니다.

반환 값

트리 보기 항목에 대 한 핸들 (HTREEITEM)에 해당 하는 uAccId 매개 변수입니다. 자세한 내용은 hItem 소속 여 TVITEMEX 구조.

설명

내게 필요한 컴퓨터를 사용 하는 데 장애가 도움이 응용 프로그램입니다. 내게 필요한 옵션 식별자로 사용 되는 IAccessible 인터페이스 창에서 요소를 고유 하 게 지정할 수 있습니다. 내게 필요한 옵션 식별자에 대 한 자세한 내용은 검색 "에 대 한 활성 내게 필요한 옵션 지원" 항목을 Microsoft Developer Network.

보내는이 메서드는 TVM_MAPACCIDTOHTREEITEM 에서 설명 하는 메시지를 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;

다음 코드 예제에서는 내게 필요한 옵션 식별자를 사용 하 여 및 CTreeCtrl::MapAccIdToItem 루트 트리 보기 항목에 대 한 핸들을 검색 하는 메서드. 핸들 사용 및 CTreeCtrl::GetItemPartRect 3D 항목 주위로 사각형을 그리는 방법. 표시 되지 않는 코드 예제에서는 이전 단원에서 우리가 미국의 국가 루트 노드, 하위 노드 펜실베니아 주와 워싱턴에 대 한 도시 상태에 대 한 항목 트리 구성 하는 트리 뷰를 생성. 당사는 CTreeCtrl::MapItemToAccID 메서드가 루트 트리 보기 항목 액세스 식별자와 연결할.

  CRect rect;
    HTREEITEM hUS = m_treeCtrl.MapAccIdToItem( accIdUS );
    m_treeCtrl.GetItemPartRect( hUS, TVGIPR_BUTTON, &rect );
    m_treeCtrl.GetDC()->Draw3dRect( &rect, RGB(255, 0, 0), RGB(0, 0, 255));

참고 항목

참조

CTreeCtrl 클래스

계층 구조 차트

TVM_MAPACCIDTOHTREEITEM

TVITEMEX

CTreeCtrl::MapItemToAccID