Udostępnij za pośrednictwem


Klasa CShellManager

Implementuje kilka metod, które umożliwiają pracę ze wskaźnikami do listy identyfikatorów (PIDLs).

class CShellManager : public CObject

Członkowie

Bb984564.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CShellManager::CShellManager

Konstrukcje CShellManager obiektu.

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

Nazwa

Opis

CShellManager::BrowseForFolder

Wyświetla okno dialogowe, które pozwala użytkownikowi wybrać folder powłoki.

CShellManager::ConcatenateItem

Łączy dwa PIDLs.

CShellManager::CopyItem

Tworzy nowy PIDL i kopiuje dostarczony PIDL go.

CShellManager::CreateItem

Tworzy nowy PIDL o określonym rozmiarze.

CShellManager::FreeItem

Usuwa podany PIDL.

CShellManager::GetItemCount

Zwraca liczbę elementów w PIDL dostarczony.

CShellManager::GetItemSize

Zwraca rozmiar podany PIDL.

CShellManager::GetNextItem

Zwraca następny element PIDL.

CShellManager::GetParentItem

Pobiera element nadrzędny dostarczonego towaru.

CShellManager::ItemFromPath

Pobiera PIDL dla elementu identyfikowane przez podana ścieżka.

Uwagi

Metody CShellManager klasy wszystkich transakcji z PIDLs.PIDL jest identyfikator unikatowy dla obiektu powłoki.

Nie należy tworzyć CShellManager obiekt ręcznie.Zostanie on utworzony automatycznie w ramach aplikacji.Jednak należy wywołać CWinAppEx::InitShellManager podczas procesu inicjowania aplikacji.Aby uzyskać wskaźnika menedżera powłoki dla aplikacji, należy wywołać CWinAppEx::GetShellManager.

Hierarchii dziedziczenia

CObject

   CShellManager

Wymagania

Nagłówek: afxshellmanager.h

Zobacz też

Informacje

Wykres hierarchii

Inne zasoby

Klasy MFC