Bagikan melalui


Metode IShellLinkA::SetArguments (shobjidl_core.h)

Mengatur argumen baris perintah untuk objek tautan Shell.

Sintaks

HRESULT SetArguments(
  [in] LPCSTR pszArgs
);

Parameter

[in] pszArgs

Jenis: LPCTSTR

Penunjuk ke buffer yang berisi argumen baris perintah baru. Dalam kasus string Unicode, tidak ada batasan pada panjang string maksimum. Dalam kasus string ANSI, panjang maksimum string yang dikembalikan bervariasi tergantung pada versi Windows—MAX_PATH sebelum Windows 2000 dan INFOTIPSIZE (ditentukan dalam Commctrl.h) di Windows 2000 dan yang lebih baru.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Metode ini berguna saat membuat tautan ke aplikasi yang mengambil bendera khusus sebagai argumen, seperti pengkompilasi.

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h
DLL Shell32.dll (versi 4.0 atau yang lebih baru)

Lihat juga

IShellLink

IShellLink::GetArguments

IShellLinkA

IShellLinkW