Sdílet prostřednictvím


Třída CMFCShellListCtrl

CMFCShellListCtrl Třída poskytuje funkčnost ovládacího prvku seznamu Windows a rozšiřuje možnost zobrazit seznam položek prostředí včetně.

class CMFCShellListCtrl : public CMFCListCtrl

Členy

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

Název

Description

CMFCShellListCtrl::DisplayFolder

Zobrazí seznam položek, které jsou obsaženy v zadané složce.

CMFCShellListCtrl::DisplayParentFolder

Zobrazí seznam položek, které jsou obsaženy ve složce, která je nadřazená složka aktuálně zobrazené složky.

CMFCShellListCtrl::EnableShellContextMenu

Zapne nebo vypne místní nabídky.

CMFCShellListCtrl::GetCurrentFolder

Načte cestu aktuální složky.

CMFCShellListCtrl::GetCurrentFolderName

Načte název aktuální složky.

CMFCShellListCtrl::GetCurrentItemIdList

Vrátí PIDL aktuální položky seznamu ovládacího prvku.

CMFCShellListCtrl::GetCurrentShellFolder

Vrací ukazatel do aktuální složky prostředí.

CMFCShellListCtrl::GetItemPath

Vrací textovou cestu položky.

CMFCShellListCtrl::GetItemTypes

Typy položek prostředí zobrazené ovládací prvek seznamu vrátí.

CMFCShellListCtrl::IsDesktop

Kontroluje, pokud je aktuálně vybrané složce Složka plocha.

CMFCShellListCtrl::OnCompareItems

Rámci volání této metody při porovnání dvou položek.(Přepíše CMFCListCtrl::OnCompareItems.)

CMFCShellListCtrl::OnFormatFileDate

Volána, když rámci získá souboru zobrazen ovládací prvek seznamu.

CMFCShellListCtrl::OnFormatFileSize

Volána, když rámci převede velikost ovládacího prvku seznamu.

CMFCShellListCtrl::OnGetItemIcon

Volána, když rámci načítá ikonu položky seznamu ovládacího prvku.

CMFCShellListCtrl::OnGetItemText

Volána, když rámci převede text položky seznamu ovládacího prvku.

CMFCShellListCtrl::OnSetColumns

Rámci vyvolána při nastavení názvy sloupců.

CMFCShellListCtrl::Refresh

Obnoví a Přemaluje ovládací prvek seznamu.

CMFCShellListCtrl::SetItemTypes

Nastaví typ položek zobrazených v ovládacím prvku seznamu.

Poznámky

CMFCShellListCtrl Třída rozšiřuje funkčnost Třída CMFCListCtrl povolením programu seznam položek prostředí systému Windows.Používaný formát zobrazení je například zobrazení seznamu pro okno aplikace Explorer.

A CMFCShellTreeCtrl můžete objekt přidružený CMFCShellListCtrl objektu vytvořit kompletní okno Průzkumníka.Výběrem položky CMFCShellTreeCtrl způsobí, že CMFCShellListCtrl objekt zobrazit obsah vybrané položky.

Příklad

Následující příklad ukazuje, jak vytvořit objekt CMFCShellListCtrl třídy a způsob zobrazení nadřazené složky aktuálně zobrazené složky.Tento fragment kódu je součástí Explorer vzorku.

    CMFCShellListCtrl   m_wndList;


...


    CRect rectDummy (0, 0, 0, 0);
    // The this pointer points to CExplorerView class which extends the CView class.
    m_wndList.Create (WS_CHILD | WS_VISIBLE | LVS_REPORT, rectDummy, this, 1);


...


    m_wndList.DisplayParentFolder ();

Hierarchii dědičnosti

CObject

   CCmdTarget

      CWnd

         CListCtrl

            CMFCListCtrl

               CMFCShellListCtrl

Požadavky

Záhlaví: afxshelllistCtrl.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CMFCListCtrl

Třída CMFCShellTreeCtrl

Další zdroje

Třídy MFC