Bagikan melalui


IQueryInfo::Metode GetInfoTip (shlobj_core.h)

Mendapatkan teks tip info untuk item.

Sintaks

HRESULT GetInfoTip(
        DWORD dwFlags,
  [out] PWSTR *ppwszTip
);

Parameter

dwFlags

Jenis: DWORD

Bendera yang mengarahkan penanganan item tempat Anda mengambil teks tip info. Nilai ini biasanya nol (QITIPF_DEFAULT). Nilai berikut dikenali.

QITIPF_DEFAULT (0x00000000)

Tidak ada penanganan khusus.

QITIPF_USENAME (0x00000001)

Berikan nama item dalam ppwszTip daripada teks tip info.

QITIPF_LINKNOTARGET (0x00000002)

Jika item adalah pintasan, ambil teks tip info pintasan daripada targetnya.

QITIPF_LINKUSETARGET (0x00000004)

Jika item adalah pintasan, ambil teks tip info dari target pintasan.

QITIPF_USESLOWTIP (0x00000008)

Cari seluruh namespace layanan untuk informasi tersebut. Nilai ini dapat mengakibatkan waktu respons tertunda.

QITIPF_SINGLELINE (0x00000010)

Windows Vista dan yang lebih baru. Letakkan tip info pada satu baris.

[out] ppwszTip

Jenis: PWSTR*

Alamat penunjuk string Unicode yang, ketika metode ini berhasil dikembalikan, menerima penunjuk string tip. Aplikasi yang menerapkan metode ini harus mengalokasikan memori untuk ppwszTip dengan memanggil CoTaskMemAlloc. Aplikasi panggilan harus memanggil CoTaskMemFree untuk membebaskan memori ketika tidak lagi diperlukan.

Nilai kembali

Jenis: HRESULT

Mengembalikan S_OK jika fungsi berhasil. Jika tidak ada teks tip info yang tersedia, ppwszTip diatur ke NULL. Jika tidak, mengembalikan nilai kesalahan yang ditentukan COM.

Persyaratan

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

Lihat juga

IQueryInfo