Bagikan melalui


Struktur LVTILEINFO (commctrl.h)

Menyediakan informasi tentang item dalam kontrol tampilan daftar saat ditampilkan dalam tampilan petak peta.

Sintaks

typedef struct tagLVTILEINFO {
  UINT  cbSize;
  int   iItem;
  UINT  cColumns;
  PUINT puColumns;
  int   *piColFmt;
} LVTILEINFO, *PLVTILEINFO;

Anggota

cbSize

Jenis: UINT

Ukuran struktur LVTILEINFO .

iItem

Jenis: int

Item yang informasinya diambil atau diatur.

cColumns

Jenis: UINT

Jumlah kolom data yang ditampilkan untuk item ini. Saat mengambil informasi, inisialisasi nilai ini ke ukuran array puColumns . Saat dikembalikan, anggota diatur ke jumlah kolom yang benar-benar diatur untuk item.

puColumns

Jenis: PUINT

Penunjuk ke array indeks kolom, menentukan kolom mana yang ditampilkan untuk item ini, dan urutan kolom tersebut. Saat mengambil informasi, alokasikan array yang cukup besar untuk menyimpan jumlah kolom terbesar yang diharapkan.

piColFmt

Jenis: int*

Penunjuk ke array format kolom (misalnya, LVCFMT_LEFT), satu untuk setiap kolom yang ditentukan dalam puColumns. Saat mengambil informasi, alokasikan array yang cukup besar untuk menyimpan jumlah terbesar format kolom yang diharapkan.

Keterangan

Dalam tampilan petak peta, nama item ditampilkan di sebelah kanan ikon. Anda dapat menentukan subitem tambahan (terkait dengan kolom dalam tampilan detail), untuk ditampilkan pada baris di bawah nama item. Array puColumns berisi indeks subitem yang akan ditampilkan. Indeks harus lebih besar dari 0, karena subitem 0, nama item, sudah ditampilkan.

Informasi kolom juga dapat diatur dalam struktur LVITEM saat membuat item daftar.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header commctrl.h