Bagikan melalui


IImageList::Hapus metode (commoncontrols.h)

Menghapus gambar dari daftar gambar.

Sintaks

HRESULT Remove(
  [in] int i
);

Parameter

[in] i

Jenis: int

Nilai tipe int yang berisi indeks gambar yang akan dihapus. Jika parameter ini adalah -1, metode akan menghapus semua gambar.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Saat gambar dihapus, indeks gambar yang tersisa menyesuaikan sehingga selalu berkisar dari nol hingga satu kurang dari jumlah gambar dalam daftar gambar. Misalnya, jika Anda menghapus gambar di indeks 0, maka gambar 1 menjadi gambar 0, gambar 2 menjadi gambar 1, dan sebagainya.

Untuk menggunakan IImageList::Remove, tentukan Comctl32.dll versi 6 dalam manifes. Untuk informasi selengkapnya tentang manifes, lihat Mengaktifkan Gaya Visual.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header commoncontrols.h
DLL Comctl32.dll (versi 6.0 atau yang lebih baru)