Bagikan melalui


fungsi ImageList_Create (commctrl.h)

Membuat daftar gambar baru.

Sintaks

HIMAGELIST ImageList_Create(
  int  cx,
  int  cy,
  UINT flags,
  int  cInitial,
  int  cGrow
);

Parameter

cx

Jenis: int

Lebar, dalam piksel, dari setiap gambar.

cy

Jenis: int

Tinggi, dalam piksel, dari setiap gambar.

flags

Jenis: UINT

Sekumpulan bendera bit yang menentukan jenis daftar gambar yang akan dibuat. Parameter ini dapat menjadi kombinasi dari Bendera Pembuatan Daftar Gambar.

cInitial

Jenis: int

Jumlah gambar yang awalnya dikandung daftar gambar.

cGrow

Jenis: int

Jumlah gambar di mana daftar gambar dapat bertambah ketika sistem perlu memberi ruang untuk gambar baru. Parameter ini menunjukkan jumlah gambar baru yang dapat dimuat oleh daftar gambar yang diubah ukurannya.

Mengembalikan nilai

Jenis: HIMAGELIST

Mengembalikan handel ke daftar gambar jika berhasil, atau NULL sebaliknya.

Keterangan

Ketika Anda selesai menggunakan daftar gambar, hancurkan dengan memanggil fungsi ImageList_Destroy .

Catatan Comctl32.dll versi 6 tidak dapat didistribusikan ulang tetapi disertakan dalam Windows atau yang lebih baru. Untuk menggunakan Comctl32.dll versi 6, tentukan dalam manifes. Untuk informasi selengkapnya tentang manifes, lihat Mengaktifkan Gaya Visual.
 

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header commctrl.h
Pustaka Comctl32.lib
DLL Comctl32.dll
Set API ext-ms-win-shell-comctl32-init-l1-1-1 (diperkenalkan dalam Windows 10, versi 10.0.14393)