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) |