Bagikan melalui


Metode IProgressDialog::SetLine (shlobj_core.h)

Menampilkan pesan dalam dialog kemajuan.

Sintaks

HRESULT SetLine(
       DWORD   dwLineNum,
  [in] PCWSTR  pwzString,
       BOOL    fCompactPath,
       LPCVOID pvResevered
);

Parameter

dwLineNum

Jenis: DWORD

Nomor baris tempat teks akan ditampilkan. Saat ini ada tiga baris—1, 2, dan 3. Jika bendera PROGDLG_AUTOTIME disertakan dalam parameter dwFlags ketika IProgressDialog::StartProgressDialog dipanggil, hanya baris 1 dan 2 yang dapat digunakan. Perkiraan waktu akan ditampilkan pada baris 3.

[in] pwzString

Jenis: PCWSTR

String Unicode yang dihentikan null yang berisi teks.

fCompactPath

Jenis: BOOL

TRUE agar string jalur dikompresi jika terlalu besar agar pas pada baris. Jalur dikompresi dengan PathCompactPath.

pvResevered

Jenis: LPCVOID

Dicadangkan. Atur ke NULL.

Nilai kembali

Jenis: HRESULT

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

Keterangan

Fungsi ini biasanya digunakan untuk menampilkan pesan seperti "Item XXX sekarang sedang diproses." biasanya, pesan ditampilkan pada baris 1 dan 2, dengan baris 3 dicadangkan untuk perkiraan waktu.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shlobj_core.h
DLL Shell32.dll (versi 5.0 atau yang lebih baru)

Lihat juga

IProgressDialog