Bagikan melalui


Metode IImageList::SetImageCount (commoncontrols.h)

Mengubah ukuran daftar gambar yang sudah ada.

Sintaks

HRESULT SetImageCount(
  [in] UINT uNewCount
);

Parameter

[in] uNewCount

Jenis: UINT

Nilai yang menentukan ukuran baru daftar gambar.

Mengembalikan nilai

Jenis: HRESULT

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

Keterangan

Jika aplikasi memperluas daftar gambar menggunakan metode ini, aplikasi harus menambahkan gambar baru dengan menggunakan IImageList::Replace. Jika aplikasi tidak menambahkan gambar yang valid ke indeks baru, gambar operasi yang menggunakan indeks baru tidak dapat diprediksi.

Jika Anda mengurangi ukuran daftar gambar menggunakan metode ini, gambar di akhir daftar yang tidak ada lagi ruang yang terpotong dari daftar. Gambar yang dipotong dengan cara ini secara otomatis dibatalkan alokasinya.

Untuk menggunakan IImageList::SetImageCount, 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)