Bagikan melalui


Struktur TBMETRICS (commctrl.h)

Menentukan metrik bilah alat yang digunakan untuk menyusutkan atau memperluas item toolbar.

Sintaks

typedef struct {
  UINT  cbSize;
  DWORD dwMask;
  int   cxPad;
  int   cyPad;
  int   cxBarPad;
  int   cyBarPad;
  int   cxButtonSpacing;
  int   cyButtonSpacing;
} TBMETRICS, *LPTBMETRICS;

Anggota

cbSize

Jenis: UINT

Ukuran struktur TBMETRICS .

dwMask

Jenis: DWORD

Masker yang menentukan metrik yang akan diambil. Ini bisa menjadi kombinasi apa pun dari yang berikut:

Nilai Makna
TBMF_PAD Ambil nilai cxPad dan cyPad .
TBMF_BARPAD Ambil nilai cxBarPad dan cyBarPad .
TBMF_BUTTONSPACING Ambil nilai cxButtonSpacing dan cyButtonSpacing .

cxPad

Jenis: int

Lebar padding di dalam tombol toolbar, antara konten dan tepi tombol.

cyPad

Jenis: int

Tinggi padding di dalam tombol toolbar, antara konten dan tepi tombol.

cxBarPad

Jenis: int

Lebar bilah alat. Tidak digunakan.

cyBarPad

Jenis: int

Tinggi bilah alat. Tidak digunakan.

cxButtonSpacing

Jenis: int

Lebar spasi antar tombol bilah alat.

cyButtonSpacing

Jenis: int

Tinggi spasi antar tombol bilah alat.

Keterangan

Metrik yang ditentukan oleh struktur TBMETRICS digunakan untuk mengukur tombol non-animasi pada toolbar. Tombol dapat menyusutkan atau memperluas sehingga semua item yang terlihat pas di jendela.

Nilai padding digunakan untuk membuat area kosong antara tepi tombol dan gambar tombol dan/atau teks. Di mana dan berapa banyak padding yang benar-benar diterapkan tergantung pada jenis tombol dan apakah itu memiliki gambar. Padding horizontal diterapkan ke kanan dan kiri tombol, dan padding vertikal diterapkan ke bagian atas dan bawah tombol. Padding hanya diterapkan ke tombol yang memiliki gaya TBSTYLE_AUTOSIZE .

Meskipun nilai untuk cxBarPad dan cyBarPad dapat diatur dan diambil saat ini tidak berpengaruh dan tidak digunakan.

Persyaratan

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