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:
shellapi.h contiene le interfacce di programmazione seguenti:
Funzioni
|
AssocCreateForClasses Recupera un oggetto che implementa un'interfaccia IQueryAssociations. |
|
CommandLineToArgvW Analizza una stringa della riga di comando Unicode e restituisce una matrice di puntatori agli argomenti della riga di comando, insieme a un conteggio di tali argomenti, in modo simile ai valori argv di runtime C standard e argc. |
|
DoEnvironmentSubstA Analizza una stringa di input che contiene riferimenti a una o più variabili di ambiente e li sostituisce con i relativi valori completamente espansi. (ANSI) |
|
DoEnvironmentSubstW Analizza una stringa di input che contiene riferimenti a una o più variabili di ambiente e li sostituisce con i relativi valori completamente espansi. (Unicode) |
|
DragAcceptFiles Registra se una finestra accetta file eliminati. |
|
DragFinish Rilascia memoria allocata dal sistema per il trasferimento dei nomi di file all'applicazione. |
|
DragQueryFileA Recupera i nomi dei file eliminati che derivano da un'operazione di trascinamento riuscita. (ANSI) |
|
DragQueryFileW Recupera i nomi dei file eliminati che derivano da un'operazione di trascinamento riuscita. (Unicode) |
|
DragQueryPoint Recupera la posizione del puntatore del mouse al momento dell'eliminazione di un file durante un'operazione di trascinamento. |
|
DuplicateIcon Crea un duplicato di un'icona specificata. |
|
ExtractAssociatedIconA Ottiene un handle per un'icona archiviata come risorsa in un file o un'icona archiviata nel file eseguibile associato di un file. (ANSI) |
|
ExtractAssociatedIconExA ExtractAssociatedIconEx può essere modificato o non disponibile. (ANSI) |
|
ExtractAssociatedIconExW ExtractAssociatedIconEx può essere modificato o non disponibile. (Unicode) |
|
ExtractAssociatedIconW Ottiene un handle per un'icona archiviata come risorsa in un file o un'icona archiviata nel file eseguibile associato di un file. (Unicode) |
|
ExtractIconA Ottiene un handle a un'icona dal file eseguibile, dalla DLL o dal file icona specificato. Per recuperare una matrice di handle in icone di grandi o piccole dimensioni, usare la funzione ExtractIconEx. (ANSI) |
|
ExtractIconExA La funzione ExtractIconEx crea una matrice di handle in icone di grandi o piccole dimensioni estratte dal file eseguibile, dalla DLL o dal file icona specificato. (ANSI) |
|
ExtractIconExW La funzione ExtractIconEx crea una matrice di handle in icone di grandi o piccole dimensioni estratte dal file eseguibile, dalla DLL o dal file icona specificato. (Unicode) |
|
ExtractIconW Ottiene un handle a un'icona dal file eseguibile, dalla DLL o dal file icona specificato. Per recuperare una matrice di handle in icone di grandi o piccole dimensioni, usare la funzione ExtractIconEx. (Unicode) |
|
FindExecutableA Recupera il nome e l'handle nel file eseguibile (.exe) associato a un file di documento specifico. (ANSI) |
|
FindExecutableW Recupera il nome e l'handle nel file eseguibile (.exe) associato a un file di documento specifico. (Unicode) |
|
InitNetworkAddressControl Inizializza la classe della finestra di controllo degli indirizzi di rete. |
|
NetAddr_DisplayErrorTip Visualizza un messaggio di errore nel suggerimento del palloncino associato al controllo indirizzo di rete. |
|
NetAddr_GetAddress Indica se un indirizzo di rete è conforme a un tipo e formato specificato. |
|
NetAddr_GetAllowType Recupera i tipi di indirizzi di rete accettati da un controllo indirizzo di rete specificato. |
|
NetAddr_SetAllowType Imposta i tipi di indirizzi di rete accettati da un controllo indirizzo di rete specificato. |
|
SHAppBarMessage Invia un messaggio della barra delle app al sistema. |
|
SHCreateProcessAsUserW Crea un nuovo processo in modalità utente e il relativo thread primario per eseguire un file eseguibile specificato. |
|
Shell_NotifyIconA Invia un messaggio all'area di stato della barra delle applicazioni. (ANSI) |
|
Shell_NotifyIconGetRect Ottiene le coordinate dello schermo del rettangolo di selezione di un'icona di notifica. |
|
Shell_NotifyIconW Invia un messaggio all'area di stato della barra delle applicazioni. (Unicode) |
|
ShellAboutA Visualizza una finestra di dialogo ShellAbout. (ANSI) |
|
ShellAboutW Visualizza una finestra di dialogo ShellAbout. (Unicode) |
|
ShellExecuteA Esegue un'operazione in un file specificato. (ShellExecuteA) |
|
ShellExecuteExA Esegue un'operazione in un file specificato. (ShellExecuteExA) |
|
ShellExecuteExW Esegue un'operazione su un file specificato. (ShellExecuteExW) |
|
ShellExecuteW Esegue un'operazione su un file specificato. (ShellExecuteW) |
|
ShellMessageBoxA ShellMessageBox può essere modificato o non disponibile. (ANSI) |
|
ShellMessageBoxW ShellMessageBox può essere modificato o non disponibile. (Unicode) |
|
SHEmptyRecycleBinA Svuota il Cestino nell'unità specificata. (ANSI) |
|
SHEmptyRecycleBinW Svuota il Cestino nell'unità specificata. (Unicode) |
|
SHEnumerateUnreadMailAccountsA Enumera gli account utente con posta elettronica non letto. (ANSI) |
|
SHEnumerateUnreadMailAccountsW Enumera gli account utente con posta elettronica non letto. (Unicode) |
|
SHEvaluateSystemCommandTemplate Applica una convalida rigorosa dei parametri usati in una chiamata a CreateProcess o ShellExecute. |
|
SHFileOperationA Copia, sposta, rinomina o elimina un oggetto file system. Questa funzione è stata sostituita in Windows Vista da IFileOperation. |
|
SHFileOperationW Copia, sposta, rinomina o elimina un oggetto file system. In Windows Vista e versioni successive è consigliabile usare IFileOperation anziché questa funzione. |
|
SHFreeNameMappings Libera un oggetto di mapping del nome file recuperato dalla funzione SHFileOperation. |
|
SHGetDiskFreeSpaceExA Recupera le informazioni sullo spazio su disco per un volume del disco. (ANSI) |
|
SHGetDiskFreeSpaceExW Recupera le informazioni sullo spazio su disco per un volume del disco. (Unicode) |
|
SHGetDriveMedia Restituisce il tipo di supporto presente nell'unità specificata. |
|
SHGetFileInfoA Recupera informazioni su un oggetto nel file system, ad esempio un file, una cartella, una directory o una radice dell'unità. (ANSI) |
|
SHGetFileInfoW Recupera informazioni su un oggetto nel file system, ad esempio un file, una cartella, una directory o una radice dell'unità. (Unicode) |
|
SHGetImageList Recupera un elenco di immagini. |
|
SHGetLocalizedName Recupera il nome localizzato di un file in una cartella shell. |
|
SHGetNewLinkInfoA Crea un nome per un nuovo collegamento in base alla destinazione proposta del collegamento. Questa funzione non crea il collegamento, ma solo il nome. (ANSI) |
|
SHGetNewLinkInfoW Crea un nome per un nuovo collegamento in base alla destinazione proposta del collegamento. Questa funzione non crea il collegamento, ma solo il nome. (Unicode) |
|
SHGetPropertyStoreForWindow Recupera un oggetto che rappresenta la raccolta di proprietà di una finestra specifica, che consente di eseguire query o impostare tali proprietà. |
|
SHGetStockIconInfo Recupera informazioni sulle icone della shell definite dal sistema. |
|
SHGetUnreadMailCountA Recupera il conteggio dei messaggi non letti di un utente specificato per qualsiasi account di posta elettronica o per tutti gli account di posta elettronica. (ANSI) |
|
SHGetUnreadMailCountW Recupera il conteggio dei messaggi non letti di un utente specificato per qualsiasi account di posta elettronica o per tutti gli account di posta elettronica. (Unicode) |
|
SHInvokePrinterCommandA Esegue un comando su un oggetto stampante. (ANSI) |
|
SHInvokePrinterCommandW Esegue un comando su un oggetto stampante. (Unicode) |
|
SHIsFileAvailableOffline Determina se un file o una cartella è disponibile per l'uso offline. Questa funzione determina anche se il file verrebbe aperto dalla rete, dalla cache file offline locale o da entrambi i percorsi. |
|
SHLoadNonloadedIconOverlayIdentifiers Segnala alla shell che durante l'operazione successiva che richiede informazioni di sovrapposizione, deve caricare gli identificatori di sovrapposizione delle icone che non sono stati creati o non sono stati presenti per la creazione all'avvio. Gli identificatori già caricati non sono interessati. |
|
SHQueryRecycleBinA Recupera le dimensioni del Cestino e il numero di elementi in esso contenuti per un'unità specificata. (ANSI) |
|
SHQueryRecycleBinW Recupera le dimensioni del Cestino e il numero di elementi in esso contenuti per un'unità specificata. (Unicode) |
|
SHQueryUserNotificationState Controlla lo stato del computer per l'utente corrente per determinare se l'invio di una notifica è appropriato. |
|
SHRemoveLocalizedName Rimuove il nome localizzato di un file in una cartella shell. |
|
SHSetLocalizedName Imposta il nome localizzato di un file in una cartella shell. |
|
SHSetUnreadMailCountA Archivia il numero di messaggi non letti dell'utente corrente per un account di posta elettronica specificato nel Registro di sistema. (ANSI) |
|
SHSetUnreadMailCountW Archivia il numero di messaggi non letti dell'utente corrente per un account di posta elettronica specificato nel Registro di sistema. (Unicode) |
|
SHTestTokenMembership Usa CheckTokenMembership per verificare se il token specificato è un membro del gruppo locale con rid specificato. |
Strutture
|
APPBARDATA Contiene informazioni su un messaggio della barra delle app di sistema. |
|
ASSOCIATIONELEMENT Definisce le informazioni usate da AssocCreateForClasses per recuperare un'interfaccia IQueryAssociations per una determinata associazione di file. |
|
NC_ADDRESS Contiene informazioni che descrivono un indirizzo di rete. |
|
NOTIFYICONDATAA Contiene informazioni che il sistema deve visualizzare le notifiche nell'area di notifica. Usato da Shell_NotifyIcon. (ANSI) |
|
NOTIFYICONDATAW Contiene informazioni che il sistema deve visualizzare le notifiche nell'area di notifica. Usato da Shell_NotifyIcon. (Unicode) |
|
NOTIFYICONIDENTIFIER Contiene informazioni usate da Shell_NotifyIconGetRect per identificare l'icona per cui recuperare il rettangolo di selezione. |
|
OPEN_PRINTER_PROPS_INFOA Identifica un foglio di proprietà specifico nelle pagine delle proprietà di una stampante e indica se tale foglio di proprietà deve essere modale. Facoltativamente usato con la funzione SHInvokePrinterCommand. (ANSI) |
|
OPEN_PRINTER_PROPS_INFOW Identifica un foglio di proprietà specifico nelle pagine delle proprietà di una stampante e indica se tale foglio di proprietà deve essere modale. Facoltativamente usato con la funzione SHInvokePrinterCommand. (Unicode) |
|
SHCREATEPROCESSINFOW Contiene le informazioni necessarie da SHCreateProcessAsUserW per creare un processo. |
|
SHELLEXECUTEINFOA Contiene informazioni usate da ShellExecuteEx. (ANSI) |
|
SHELLEXECUTEINFOW Contiene informazioni usate da ShellExecuteEx. (Unicode) |
|
SHFILEINFOA Contiene informazioni su un oggetto file. (ANSI) |
|
SHFILEINFOW Contiene informazioni su un oggetto file. (Unicode) |
|
SHFILEOPSTRUCTA Contiene informazioni usate dalla funzione SHFileOperation per eseguire operazioni di file. (ANSI) |
|
SHFILEOPSTRUCTW Contiene informazioni usate dalla funzione SHFileOperation per eseguire operazioni di file. (Unicode) |
|
SHNAMEMAPPINGA Contiene i nomi di percorso precedenti e nuovi per ogni file spostato, copiato o rinominato dalla funzione SHFileOperation. (ANSI) |
|
SHNAMEMAPPINGW Contiene i nomi di percorso precedenti e nuovi per ogni file spostato, copiato o rinominato dalla funzione SHFileOperation. (Unicode) |
|
SHQUERYRBINFO Contiene le informazioni sul conteggio delle dimensioni e dell'elemento recuperate dalla funzione SHQueryRecycleBin. |
|
SHSTOCKICONINFO Riceve le informazioni usate per recuperare un'icona di Shell di magazzino. Questa struttura viene usata in una chiamata SHGetStockIconInfo. |
Enumerazioni
|
QUERY_USER_NOTIFICATION_STATE Specifica lo stato del computer per l'utente corrente in relazione alla proprietà dell'invio di una notifica. Usato da SHQueryUserNotificationState. |
|
SHSTOCKICONID Usato da SHGetStockIconInfo per identificare l'icona del sistema di magazzino da recuperare. |