Bagikan melalui


Fungsi CreateToolbarEx (commctrl.h)

Membuat jendela bilah alat dan menambahkan tombol yang ditentukan ke bilah alat.

Catatan Fungsi ini tidak digunakan lagi, karena tidak mendukung semua fitur toolbar. Gunakan CreateWindowEx sebagai gantinya. Misalnya, lihat Menggunakan Kontrol Toolbar.
 

Sintaks

HWND CreateToolbarEx(
  HWND        hwnd,
  DWORD       ws,
  UINT        wID,
  int         nBitmaps,
  HINSTANCE   hBMInst,
  UINT_PTR    wBMID,
  LPCTBBUTTON lpButtons,
  int         iNumButtons,
  int         dxButton,
  int         dyButton,
  int         dxBitmap,
  int         dyBitmap,
  UINT        uStructSize
);

Parameter

hwnd

Jenis: HWND

Tangani ke jendela induk untuk bilah alat.

ws

Jenis: DWORD

Gaya jendela untuk bilah alat. Gaya WS_CHILD disertakan secara default. Parameter ini juga dapat menyertakan kombinasi gaya seperti yang dibahas dalam Kontrol Toolbar dan Gaya Tombol.

wID

Jenis: UINT

Pengidentifikasi kontrol untuk toolbar.

nBitmaps

Jenis: int

Jumlah gambar tombol yang terkandung dalam bitmap yang ditentukan oleh hBMInst dan wBMID.

hBMInst

Jenis: HINSTANCE

Instans modul dengan file yang dapat dieksekusi yang berisi sumber daya bitmap.

wBMID

Jenis: UINT_PTR

Pengidentifikasi sumber daya untuk sumber daya bitmap. Jika hBMInst adalah NULL, parameter ini harus merupakan handel bitmap yang valid.

lpButtons

Jenis: LPCTBBUTTON

Penunjuk ke array struktur TBBUTTON yang berisi informasi tentang tombol untuk ditambahkan ke toolbar.

iNumButtons

Jenis: int

Jumlah tombol untuk ditambahkan ke bilah alat.

dxButton

Jenis: int

Lebar, dalam piksel, dari tombol untuk ditambahkan ke toolbar.

dyButton

Jenis: int

Tinggi, dalam piksel, tombol untuk ditambahkan ke toolbar.

dxBitmap

Jenis: int

Lebar, dalam piksel, dari gambar tombol untuk ditambahkan ke tombol di toolbar.

dyBitmap

Jenis: int

Tinggi, dalam piksel, dari gambar tombol untuk ditambahkan ke tombol di toolbar.

uStructSize

Jenis: UINT

Ukuran struktur TBBUTTON .

Mengembalikan nilai

Jenis: HWND

Mengembalikan handel jendela ke toolbar jika berhasil, atau NULL sebaliknya. Untuk mengambil informasi kesalahan yang diperluas, panggil GetLastError.

Keterangan

Windows 95: Sistem dapat mendukung maksimum 16.364 handel jendela.

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 commctrl.h
Pustaka Comctl32.lib
DLL Comctl32.dll
Set API ext-ms-win-shell-comctl32-window-l1-1-0 (diperkenalkan dalam Windows 10, versi 10.0.14393)