Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
shlobj.h contiene le interfacce di programmazione seguenti:
Interfacce
|
IActiveDesktopP Espone i metodi che gestiscono Windows Desktop. |
|
IADesktopP2 Fornisce metodi per gestire Windows Desktop. |
|
IColumnProvider Espone i metodi che consentono l'aggiunta di colonne personalizzate nella visualizzazione Dettagli di Esplora risorse di Windows. |
|
ICopyHookA Espone un metodo che crea un gestore di hook di copia. (ANSI) |
|
ICopyHookW Espone un metodo che crea un gestore di hook di copia. (Unicode) |
|
ICurrentWorkingDirectory Espone i metodi che consentono a un client di recuperare o impostare la directory di lavoro corrente di un oggetto. |
|
IDefViewFrame Usato solo per la funzionalità IUnknown. Non ha metodi propri. |
|
IDockingWindowFrame Espone i metodi che supportano l'aggiunta di oggetti IDockingWindow a un frame. Implementato dal browser. |
|
IDocViewSite Usato come oggetto del sito dall'interfaccia IShellView. |
|
IFileViewerA Espone metodi che definiscono un'interfaccia che consente a un visualizzatore file registrato di ricevere una notifica quando deve visualizzare o stampare un file. (ANSI) |
|
IFileViewerSite Espone i metodi che definiscono un'interfaccia che consente a un visualizzatore di file di recuperare l'handle nella finestra aggiunta corrente o di impostare una nuova finestra aggiunta. |
|
IFileViewerW Espone metodi che definiscono un'interfaccia che consente a un visualizzatore file registrato di ricevere una notifica quando deve visualizzare o stampare un file. (Unicode) |
|
INewShortcutHookA Espone i metodi per creare un nuovo collegamento a Internet. (ANSI) |
|
INewShortcutHookW Espone i metodi per creare un nuovo collegamento a Internet. (Unicode) |
|
IShellFolderBand IShellFolderBand può essere modificato o non disponibile. |
|
IShellImageStore Deprecato. Espone i metodi che modificano la cache delle immagini. |
|
IThumbnailCapture Espone un metodo che ottiene una rappresentazione di anteprima di uno sfondo HTML. |
Funzioni
|
DriveType La funzione DriveType determina il tipo di unità in base al numero di unità. (funzione DriveType) |
|
GetFileNameFromBrowse La funzione GetFileNameFromBrowse crea una finestra di dialogo Apri in modo che l'utente possa specificare l'unità, la directory e il nome di un file da aprire. |
|
PathIsSlowA PathIsSlow può essere modificato o non disponibile. (ANSI) |
|
PathIsSlowW PathIsSlow può essere modificato o non disponibile. (Unicode) |
|
PathProcessCommand Deprecato. Elabora una stringa che contiene una riga di comando e genera una stringa con virgolette adattamente, con argomenti collegati se necessario. |
|
PerUserInit Crea documenti personali e altre cartelle speciali, inizializzali in base alle esigenze e crea la voce di menu Invia a per documenti personali. |
|
SHChangeNotifyRegisterThread Abilita il registro asincrono e deregister di un thread. |
|
SHCreatePropSheetExtArray SHCreatePropSheetExtArray può essere modificato o non disponibile. |
|
SHCreateQueryCancelAutoPlayMoniker Deprecato. Crea un moniker della classe QueryCancelAutoPlay, che può quindi essere usato per registrare il gestore IQueryCancelAutoPlay nella tabella oggetti in esecuzione (ROT). |
|
SHLoadOLE Deprecato. Disponibile per compatibilità con le versioni precedenti. |
|
SHMultiFileProperties Visualizza un foglio di proprietà unito per un set di file. I valori delle proprietà comuni a tutti i file vengono visualizzati mentre quelli che differiscono visualizzano la stringa (più valori). |
|
SHOpenPropSheetA SHOpenPropSheet può essere modificato o non disponibile. (ANSI) |
|
SHOpenPropSheetW SHOpenPropSheet può essere modificato o non disponibile. (Unicode) |
|
SHRunControlPanel Apre un elemento Pannello di controllo. |
|
SoftwareUpdateMessageBox Visualizza una finestra di messaggio standard che può essere usata per notificare a un utente che un'applicazione è stata aggiornata. |
Strutture
|
AASHELLMENUFILENAME Struttura di dimensioni variabili che contiene informazioni sul nome di un file di menu. |
|
AASHELLMENUITEM Contiene informazioni su una voce di menu. (AASHELLMENUITEM) |
|
BANDINFOSFB Contiene informazioni su una banda di cartelle. Questa struttura viene usata con i metodi IShellFolderBand::GetBandInfoSFB e IShellFolderBand::SetBandInfoSFB. |
|
FVSHOWINFO Contiene informazioni usate dal visualizzatore file per visualizzare un file. |
|
SFV_SETITEMPOS Archivia le informazioni sulla posizione per un elemento. Usato con il messaggio SFVM_SETITEMPOS. |
|
SHChangeProductKeyAsIDList Struttura SHChangeProductKeyAsIDList |
|
SHCOLUMNDATA Contiene informazioni che identificano un file specifico. Viene usato da IColumnProvider::GetItemData quando si richiedono dati per un determinato file. |
|
SHCOLUMNINFO Contiene informazioni sulle proprietà di una colonna. Viene usato da IColumnProvider::GetColumnInfo. |
|
SHCOLUMNINIT Passa le informazioni di inizializzazione a IColumnProvider::Initialize. |
|
TBINFO Usato con la notifica di SFVM_GETBUTTONINFO per specificare il numero di pulsanti da aggiungere alla barra degli strumenti, oltre a come vengono aggiunti. |