Sdílet prostřednictvím


Třída CMFCShellTreeCtrl

CMFCShellTreeCtrl Rozšiřuje třídu Třída CTreeCtrl funkčnost zobrazení hierarchie položek prostředí.

class CMFCShellTreeCtrl : public CTreeCtrl

Členy

Bb982944.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CMFCShellTreeCtrl::EnableShellContextMenu

Zapne nebo vypne místní nabídky.

CMFCShellTreeCtrl::GetFlags

Vrátí kombinaci příznaků, které jsou předány IShellFolder::EnumObjects.

CMFCShellTreeCtrl::GetItemPath

Načte cestu k položce.

CMFCShellTreeCtrl::GetRelatedList

Vrací ukazatel Třída CMFCShellListCtrl objekt s tímto CMFCShellTreeCtrl k vytvoření okna Průzkumník podobné objektu.

CMFCShellTreeCtrl::OnChildNotify

Toto okno nadřazené okno volá funkce člena po obdržení oznámení, který se vztahuje toto okno.(Přepíše CWnd::OnChildNotify.)

CMFCShellTreeCtrl::OnGetItemIcon

 

CMFCShellTreeCtrl::OnGetItemText

 

CMFCShellTreeCtrl::Refresh

Obnoví a Přemaluje aktuální CMFCShellTreeCtrl objektu.

CMFCShellTreeCtrl::SelectPath

Výběr položky stromu vhodné řízení na základě zadaných PIDL nebo řetězec cesty.

CMFCShellTreeCtrl::SetFlags

Nastaví příznaky filtru kontextu stromu (podobné příznaky používá IShellFolder::EnumObjects ).

CMFCShellTreeCtrl::SetRelatedList

Nastaví vztah mezi aktuální CMFCShellTreeCtrl objektu a CMFCShellListCtrl objektu.

Poznámky

Tato třída rozšiřuje CTreeCtrl třídy povolením programu zahrnout prostředí systému Windows položky ve stromu.Této třídy mohou přidružené CMFCShellListCtrl objektu vytvořit kompletní okno Průzkumníka.Potom výběrem položky ve stromové struktuře zobrazí seznam položek v prostředí systému Windows v přidružený seznam.

Hierarchii dědičnosti

CObject

   CCmdTarget

      CWnd

         CTreeCtrl

            CMFCShellTreeCtrl

Požadavky

Záhlaví: afxshelltreeCtrl.h

Příklad

Následující příklad ukazuje, jak vytvořit objekt CMFCShellTreeCtrl třídy.Tento fragment kódu je součástí Explorer vzorku.

    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);

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CTreeCtrl

Třída CMFCShellListCtrl

Další zdroje

Třídy MFC