Classe di CShellManager

Implementa diversi metodi che consentono di utilizzare i puntatori agli elenchi dell'identificatore (PIDLs).

class CShellManager : public CObject

Membri

Bb984564.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CShellManager::CShellManager

Costruisce un oggetto CShellManager.

Bb984564.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CShellManager::BrowseForFolder

Visualizza una finestra di dialogo che consente all'utente di selezionare una cartella della shell.

CShellManager::ConcatenateItem

Concatena due PIDLs.

CShellManager::CopyItem

Crea un nuovo PIDL e copia il PIDL fornito in.

CShellManager::CreateItem

Crea un nuovo PIDL la dimensione specificata.

CShellManager::FreeItem

Elimina il PIDL fornito.

CShellManager::GetItemCount

Restituisce il numero di elementi in PIDL fornito.

CShellManager::GetItemSize

Restituisce la dimensione del PIDL fornito.

CShellManager::GetNextItem

Restituisce l'elemento successivo dal PIDL.

CShellManager::GetParentItem

Recupera l'elemento padre dell'elemento specificato.

CShellManager::ItemFromPath

Recupera il PIDL per l'elemento identificato dal percorso specificato.

Note

I metodi CShellManager classe qualsiasi l'acquisto con PIDLs.Un PIDL è un identificatore univoco per un oggetto della shell.

Non è necessario creare un oggetto CShellManager manualmente.Verrà creato automaticamente dal framework dell'applicazione.Tuttavia, è necessario chiamare CWinAppEx::InitShellManager durante il processo di inizializzazione dell'applicazione.Per ottenere un puntatore all'amministratore della shell per l'applicazione, chiamare CWinAppEx::GetShellManager.

Gerarchia di ereditarietà

CObject

   CShellManager

Requisiti

intestazione: afxshellmanager.h

Vedere anche

Riferimenti

Grafico della gerarchia

Altre risorse

Classi MFC