Condividi tramite


Interfaccia IShellLinkW (shobjidl_core.h)

Espone i metodi che creano, modificano e risolvono i collegamenti shell.

Eredità

L'interfaccia IShellLink eredita dall'interfaccia IUnknown. IShellLink include anche questi tipi di membri:

Metodi

L'interfaccia IShellLinkW dispone di questi metodi.

 
IShellLinkW::GetArguments

Ottiene gli argomenti della riga di comando associati a un oggetto collegamento shell. (Unicode)
IShellLinkW::GetDescription

Ottiene la stringa di descrizione per un oggetto collegamento shell. (Unicode)
IShellLinkW::GetHotkey

Ottiene il tasto di scelta rapida (tasto di scelta rapida) per un oggetto collegamento shell. (Unicode)
IShellLinkW::GetIconLocation

Ottiene la posizione (percorso e indice) dell'icona per un oggetto collegamento shell. (Unicode)
IShellLinkW::GetIDList

Ottiene l'elenco di identificatori di elemento per la destinazione di un oggetto collegamento shell. (Unicode)
IShellLinkW::GetPath

Ottiene il percorso e il nome file della destinazione di un oggetto collegamento shell. (Unicode)
IShellLinkW::GetShowCmd

Ottiene il comando show per un oggetto collegamento shell. (Unicode)
IShellLinkW::GetWorkingDirectory

Ottiene il nome della directory di lavoro per un oggetto collegamento shell. (Unicode)
IShellLinkW::Resolve

Tenta di trovare la destinazione di un collegamento shell, anche se è stata spostata o rinominata. (Unicode)
IShellLinkW::SetArguments

Imposta gli argomenti della riga di comando per un oggetto collegamento shell. (Unicode)
IShellLinkW::SetDescription

Imposta la descrizione di un oggetto collegamento shell. La descrizione può essere qualsiasi stringa definita dall'applicazione. (Unicode)
IShellLinkW::SetHotkey

Imposta un tasto di scelta rapida (tasto di scelta rapida) per un oggetto collegamento shell. (Unicode)
IShellLinkW::SetIconLocation

Imposta la posizione (percorso e indice) dell'icona per un oggetto collegamento shell. (Unicode)
IShellLinkW::SetIDList

Imposta il puntatore su un elenco di identificatori di elemento (PIDL) per un oggetto collegamento shell. (Unicode)
IShellLinkW::SetPath

Imposta il percorso e il nome del file per la destinazione di un oggetto collegamento shell. (Unicode)
IShellLinkW::SetRelativePath

Imposta il percorso relativo dell'oggetto collegamento shell. (Unicode)
IShellLinkW::SetShowCmd

Imposta il comando show per un oggetto collegamento shell. Il comando show imposta lo stato di visualizzazione iniziale della finestra. (Unicode)
IShellLinkW::SetWorkingDirectory

Imposta il nome della directory di lavoro per un oggetto collegamento shell. (Unicode)

Osservazioni

Nota Questa interfaccia non può essere usata per creare un collegamento a un URL.
 
L'interfaccia IShellLink ha una versione ANSI (IShellLinkA) e una versione Unicode (IShellLinkW). La versione che verrà usata dipende dalla compilazione per ANSI o Unicode.

Nota

L'intestazione shobjidl_core.h definisce IShellLink come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows XP [solo app desktop]
server minimo supportato Windows 2000 Server [solo app desktop]
piattaforma di destinazione Finestre
intestazione shobjidl_core.h