Klasa CShellManager
Implementuje kilka metod, które umożliwiają pracę ze wskaźnikami do listy identyfikatorów (PIDLs).
class CShellManager : public CObject
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CShellManager obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Wyświetla okno dialogowe, które pozwala użytkownikowi wybrać folder powłoki. |
|
Łączy dwa PIDLs. |
|
Tworzy nowy PIDL i kopiuje dostarczony PIDL go. |
|
Tworzy nowy PIDL o określonym rozmiarze. |
|
Usuwa podany PIDL. |
|
Zwraca liczbę elementów w PIDL dostarczony. |
|
Zwraca rozmiar podany PIDL. |
|
Zwraca następny element PIDL. |
|
Pobiera element nadrzędny dostarczonego towaru. |
|
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
Wymagania
Nagłówek: afxshellmanager.h