Bagikan melalui


Struktur TBREPLACEBITMAP (commctrl.h)

Digunakan dengan pesan TB_REPLACEBITMAP untuk mengganti satu bitmap toolbar dengan bitmap lainnya.

Sintaks

typedef struct {
  HINSTANCE hInstOld;
  UINT_PTR  nIDOld;
  HINSTANCE hInstNew;
  UINT_PTR  nIDNew;
  int       nButtons;
} TBREPLACEBITMAP, *LPTBREPLACEBITMAP;

Anggota

hInstOld

Jenis: HINSTANCE

Instans modul menangani sumber daya bitmap yang diganti. Atur anggota ini ke NULL untuk menggunakan handel bitmap.

nIDOld

Jenis: UINT_PTR

Jika hInstOldADALAH NULL, atur anggota ini ke handel bitmap bitmap yang sedang diganti. Jika tidak, atur ke pengidentifikasi sumber daya bitmap yang diganti.

hInstNew

Jenis: HINSTANCE

Handel instans modul yang berisi sumber daya bitmap baru. Atur anggota ini ke NULL untuk menggunakan handel bitmap.

nIDNew

Jenis: UINT_PTR

Jika hInstNewADALAH NULL, atur anggota ini ke handel bitmap bitmap dengan gambar tombol baru. Jika tidak, atur ke pengidentifikasi sumber daya bitmap dengan gambar tombol baru.

nButtons

Jenis: int

Jumlah gambar tombol yang terkandung dalam bitmap baru. Jumlah gambar baru harus sama dengan jumlah gambar yang diganti.

Keterangan

Jika nIDNew memegang handel bitmap, bukan ID sumber daya, jangan hancurkan bitmap hingga diganti dengan TB_REPLACEBITMAP, atau toolbar dihancurkan.

Persyaratan

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