Bagikan melalui


ImageList_Replace (commctrl.h)

Mengganti gambar dalam daftar gambar dengan gambar baru.

Sintaks

BOOL ImageList_Replace(
  HIMAGELIST himl,
  int        i,
  HBITMAP    hbmImage,
  HBITMAP    hbmMask
);

Parameter

himl

Jenis: HIMAGELIST

Handel ke daftar gambar.

i

Jenis: int

Indeks gambar yang akan diganti.

hbmImage

Jenis: HBITMAP

Handel ke bitmap yang berisi gambar.

hbmMask

Jenis: HBITMAP

Handel ke bitmap yang berisi masker. Jika tidak ada masker yang digunakan dengan daftar gambar, parameter ini diabaikan.

Mengembalikan nilai

Jenis: BOOL

Mengembalikan bukan nol jika berhasil, atau nol sebaliknya.

Keterangan

Fungsi ImageList_Replace menyalin bitmap ke struktur data internal. Pastikan untuk menggunakan fungsi DeleteObject untuk menghapus hbmImage dan hbmMask setelah fungsi kembali.

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