다음을 통해 공유


CMFCShellTreeCtrl 클래스

CMFCShellTreeCtrl 클래스를 확장 CTreeCtrl 클래스 셸 항목의 계층 구조를 표시 하는 기능입니다.

class CMFCShellTreeCtrl : public CTreeCtrl

Members

Bb982944.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CMFCShellTreeCtrl::EnableShellContextMenu

바로 가기 메뉴를 사용할 수 있거나.

CMFCShellTreeCtrl::GetFlags

전달 되는 플래그의 조합을 반환 합니다. IShellFolder::EnumObjects.

CMFCShellTreeCtrl::GetItemPath

항목의 경로 검색합니다.

CMFCShellTreeCtrl::GetRelatedList

반환에 대 한 포인터는 CMFCShellListCtrl 클래스 개체와 함께 사용 됩니다 CMFCShellTreeCtrl 는 탐색기와 유사한 창을 만들려면 개체.

CMFCShellTreeCtrl::OnChildNotify

이 창에 적용 되는 알림 메시지를 받을 때이 멤버 함수가이 창의 부모 창에서 호출 됩니다.(재정의 CWnd::OnChildNotify.)

CMFCShellTreeCtrl::OnGetItemIcon

 

CMFCShellTreeCtrl::OnGetItemText

 

CMFCShellTreeCtrl::Refresh

새로 고치고 다시 현재 CMFCShellTreeCtrl 개체입니다.

CMFCShellTreeCtrl::SelectPath

제공 된 PIDL 또는 문자열 경로에 따라 적절 한 트리 컨트롤 항목을 선택 합니다.

CMFCShellTreeCtrl::SetFlags

트리 컨텍스트를 필터링 하는 플래그를 설정 (사용 플래그와 마찬가지로 IShellFolder::EnumObjects).

CMFCShellTreeCtrl::SetRelatedList

현재 사이 관계를 설정 합니다. CMFCShellTreeCtrl 개체와 CMFCShellListCtrl 개체입니다.

설명

이 클래스의 확장은 CTreeCtrl 트리에서 Windows 셸 항목을 포함 하 여 프로그램을 사용 하 여 클래스.이 클래스에 연결할 수 있는 CMFCShellListCtrl 개체 전체 탐색기 창을 만들 수 있습니다.그런 다음 트리에서 항목을 선택 합니다. Windows 셸 항목 목록을 연결 된 목록에 표시 됩니다.

상속 계층 구조

CObject

   CCmdTarget

      CWnd

         CTreeCtrl

            CMFCShellTreeCtrl

요구 사항

헤더: afxshelltreeCtrl.h

예제

다음 예제에서는 개체를 만드는 방법을 보여 줍니다.을 CMFCShellTreeCtrl 클래스입니다.이 코드 조각에 속해 있는 탐색기 샘플.

    CMFCShellTreeCtrl   m_wndShellTree;


...


    // const int idTree = 1
    CRect rectDummy (0, 0, 0, 0);
    const DWORD dwViewStyle =   WS_CHILD | WS_VISIBLE | TVS_HASLINES | 
                                TVS_LINESATROOT | TVS_HASBUTTONS;

    // The this pointer points to CFolderBar class which extends the CDockablePane class
    m_wndShellTree.Create (dwViewStyle, rectDummy, this, idTree);

참고 항목

참조

계층 구조 차트

CTreeCtrl 클래스

CMFCShellListCtrl 클래스

기타 리소스

MFC 클래스