CMFCShellTreeCtrl 클래스
CMFCShellTreeCtrl 클래스를 확장 CTreeCtrl 클래스 셸 항목의 계층 구조를 표시 하는 기능입니다.
class CMFCShellTreeCtrl : public CTreeCtrl
Members
Public 메서드
Name |
설명 |
---|---|
바로 가기 메뉴를 사용할 수 있거나. |
|
전달 되는 플래그의 조합을 반환 합니다. IShellFolder::EnumObjects. |
|
항목의 경로 검색합니다. |
|
반환에 대 한 포인터는 CMFCShellListCtrl 클래스 개체와 함께 사용 됩니다 CMFCShellTreeCtrl 는 탐색기와 유사한 창을 만들려면 개체. |
|
이 창에 적용 되는 알림 메시지를 받을 때이 멤버 함수가이 창의 부모 창에서 호출 됩니다. (재정의 CWnd::OnChildNotify.) |
|
|
|
|
|
새로 고치고 다시 현재 CMFCShellTreeCtrl 개체입니다. |
|
제공 된 PIDL 또는 문자열 경로에 따라 적절 한 트리 컨트롤 항목을 선택 합니다. |
|
트리 컨텍스트를 필터링 하는 플래그를 설정 (사용 플래그와 마찬가지로 IShellFolder::EnumObjects). |
|
현재 사이 관계를 설정 합니다. CMFCShellTreeCtrl 개체와 CMFCShellListCtrl 개체입니다. |
설명
이 클래스의 확장은 CTreeCtrl 트리에서 Windows 셸 항목을 포함 하 여 프로그램을 사용 하 여 클래스. 이 클래스에 연결할 수 있는 CMFCShellListCtrl 개체 전체 탐색기 창을 만들 수 있습니다. 그런 다음 트리에서 항목을 선택 합니다. Windows 셸 항목 목록을 연결 된 목록에 표시 됩니다.
상속 계층 구조
요구 사항
헤더: 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);