Struktur NMTBGETINFOTIPW (commctrl.h)

Berisi dan menerima informasi infotip untuk item bilah alat. Struktur ini digunakan dengan kode pemberitahuan TBN_GETINFOTIP.

Sintaksis

typedef struct tagNMTBGETINFOTIPW {
  NMHDR  hdr;
  LPWSTR pszText;
  int    cchTextMax;
  int    iItem;
  LPARAM lParam;
} NMTBGETINFOTIPW, *LPNMTBGETINFOTIPW;

Anggota

hdr

Jenis: NMHDR

struktur NMHDR yang berisi informasi tambahan tentang pemberitahuan.

pszText

Jenis: LPTSTR

Alamat buffer karakter yang menerima teks infotip.

cchTextMax

Jenis: int

Ukuran buffer, dalam karakter, pada pszText. Dalam kebanyakan kasus, buffer akan berukuran karakter INFOTIPSIZE, tetapi Anda harus selalu memastikan bahwa aplikasi Anda tidak menyalin lebih dari karakter cchTextMax ke buffer di pszText.

iItem

Jenis: int

Pengidentifikasi perintah item tempat informasi infotip diminta. Anggota ini diisi oleh kontrol sebelum mengirim kode pemberitahuan.

lParam

Jenis: LPARAM

Nilai yang ditentukan aplikasi yang terkait dengan item tempat informasi infotip diminta. Anggota ini diisi oleh kontrol sebelum mengirim kode pemberitahuan.

Komentar

Nota

Header commctrl.h mendefinisikan NMTBGETINFOTIP sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header commctrl.h