Metodo IShellLinkA::SetArguments (shobjidl_core.h)

Imposta gli argomenti della riga di comando per un oggetto collegamento shell.

Sintassi

HRESULT SetArguments(
  [in] LPCSTR pszArgs
);

Parametri

[in] pszArgs

Tipo: LPCTSTR

Puntatore a un buffer contenente i nuovi argomenti della riga di comando. Nel caso di una stringa Unicode, non esiste alcuna limitazione sulla lunghezza massima della stringa. Nel caso di una stringa ANSI, la lunghezza massima della stringa restituita varia a seconda della versione di Windows, MAX_PATH prima di Windows 2000 e INFOTIPSIZE (definita in Commctrl.h) in Windows 2000 e versioni successive.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questo metodo è utile quando si crea un collegamento a un'applicazione che accetta flag speciali come argomenti, ad esempio un compilatore.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h
DLL Shell32.dll (versione 4.0 o successiva)

Vedi anche

IShellLink

IShellLink::GetArguments

IShellLinkA

IShellLinkW