Struktur MMCBUTTON (mmc.h)
Struktur MMCBUTTON berisi nilai yang digunakan dalam membuat tombol pada toolbar. Struktur ini mirip dengan struktur TBBUTTON yang dibahas dalam topik Platform Software Development Kit (SDK) yang terkait dengan kontrol umum.
Sintaks
typedef struct _MMCButton {
int nBitmap;
int idCommand;
BYTE fsState;
BYTE fsType;
LPOLESTR lpButtonText;
LPOLESTR lpTooltipText;
} MMCBUTTON;
Anggota
nBitmap
Nilai yang menentukan indeks berbasis nol dari gambar tombol.
idCommand
Nilai yang menentukan pengidentifikasi perintah yang dikembalikan saat tombol diklik. Ini bisa menjadi nilai bilangan bulat apa pun yang diinginkan pengguna. Hanya kata rendah dari int yang digunakan.
fsState
Nilai yang menentukan bendera status tombol. Anggota ini bisa menjadi salah satu nilai berikut:
TBSTATE_CHECKED
Tombol memiliki gaya TBSTYLE_CHECKED dan sedang ditekan.
TBSTATE_ENABLED
Tombol menerima input pengguna. Tombol yang tidak memiliki status ini tidak menerima input pengguna dan tampak redup.
TBSTATE_HIDDEN
Tombol tidak terlihat dan tidak dapat menerima input pengguna.
TBSTATE_INDETERMINATE
Tombol tampak redup.
TBSTATE_PRESSED
Tombol sedang ditekan.
fsType
Nilai yang menentukan gaya tombol. Anggota ini bisa berupa kombinasi apa pun dari nilai berikut:
TBSTYLE_BUTTON
Membuat tombol dorong standar.
TBSTYLE_CHECK
Membuat tombol yang beralih antara status yang ditekan dan tidak ditekan setiap kali pengguna mengkliknya. Tombol memiliki warna latar belakang yang berbeda ketika berada dalam status ditekan.
TBSTYLE_CHECKGROUP
Membuat tombol centang yang tetap ditekan hingga tombol lain dalam grup ditekan.
TBSTYLE_GROUP
Membuat tombol yang tetap ditekan hingga tombol lain dalam grup ditekan.
TBSTYLE_SEP
Membuat pemisah, memberikan celah kecil di antara grup tombol. Tombol yang memiliki gaya ini tidak menerima input pengguna.
lpButtonText
Penunjuk ke teks yang terkait dengan instans tertentu dari struktur MMCBUTTON .
lpTooltipText
Penunjuk ke teks untuk tipsalat tertentu.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Header | mmc.h |