Udostępnij za pośrednictwem


Klasa CMFCShellListCtrl

CMFCShellListCtrl Klasy funkcje sterowania wykaz systemu Windows i rozszerza się przy tym możliwość wyświetlania listy elementów powłoki.

class CMFCShellListCtrl : public CMFCListCtrl

Członkowie

Bb983966.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CMFCShellListCtrl::DisplayFolder

Wyświetla listę elementów, które są zawarte w folderze dostarczone.

CMFCShellListCtrl::DisplayParentFolder

Wyświetla listę elementów, które są zawarte w folderze, który jest aktualnie wyświetlaną folderu nadrzędnego.

CMFCShellListCtrl::EnableShellContextMenu

Włącza lub wyłącza menu skrótów.

CMFCShellListCtrl::GetCurrentFolder

Pobiera ścieżkę bieżącego folderu.

CMFCShellListCtrl::GetCurrentFolderName

Pobiera nazwę bieżącego folderu.

CMFCShellListCtrl::GetCurrentItemIdList

Zwraca PIDL bieżącego elementu formantu listy.

CMFCShellListCtrl::GetCurrentShellFolder

Zwraca wskaźnik do bieżącego folderu powłoki.

CMFCShellListCtrl::GetItemPath

Zwraca ścieżkę tekstową elementu.

CMFCShellListCtrl::GetItemTypes

Zwraca wyświetlanych przez formant listy typów elementu powłoki.

CMFCShellListCtrl::IsDesktop

Kontroli, jeśli aktualnie zaznaczony folder w folderze pulpitu.

CMFCShellListCtrl::OnCompareItems

Ramach wywołania tej metody porównywania dwóch elementów.(Zastępuje CMFCListCtrl::OnCompareItems.)

CMFCShellListCtrl::OnFormatFileDate

Wywoływane, gdy w ramach pobiera Data pliku wyświetlany przez formant listy.

CMFCShellListCtrl::OnFormatFileSize

Wywoływane, gdy w ramach konwertuje rozmiar pliku formant listy.

CMFCShellListCtrl::OnGetItemIcon

Wywoływane, gdy w ramach pobiera ikonę elementu sterowania.

CMFCShellListCtrl::OnGetItemText

Wywoływane, gdy w ramach konwertuje tekst elementu sterowania.

CMFCShellListCtrl::OnSetColumns

Wywoływane przez ramy, gdy ustawia nazwy kolumn.

CMFCShellListCtrl::Refresh

Odświeża i odświeża formant listy.

CMFCShellListCtrl::SetItemTypes

Ustawia typ elementów wyświetlanych przez formant listy.

Uwagi

CMFCShellListCtrl Klasa rozszerza funkcjonalność Klasa CMFCListCtrl , włączając program do listy elementów powłoki systemu Windows.Format wyświetlania używany jest jak w widoku listy w oknie Eksploratora.

A CMFCShellTreeCtrl można skojarzony obiekt CMFCShellListCtrl obiekt, aby utworzyć pełne okno Eksploratora.Wybierając element CMFCShellTreeCtrl spowoduje CMFCShellListCtrl obiektu listy zawartość zaznaczonego elementu.

Przykład

Poniższy przykład ilustruje sposób tworzenia obiektu CMFCShellListCtrl klasy i sposób wyświetlania folderu nadrzędnego folderu aktualnie wyświetlanej.To urywek kodu jest częścią Explorer próbki.

    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 dziedziczenia

CObject

   CCmdTarget

      CWnd

         CListCtrl

            CMFCListCtrl

               CMFCShellListCtrl

Wymagania

Nagłówek: afxshelllistCtrl.h

Zobacz też

Informacje

Wykres hierarchii

Klasa CMFCListCtrl

Klasa CMFCShellTreeCtrl

Inne zasoby

Klasy MFC