Struktur NMTBCUSTOMDRAW (commctrl.h)
Berisi informasi khusus untuk kode pemberitahuan NM_CUSTOMDRAW yang dikirim oleh kontrol toolbar.
Sintaks
typedef struct _NMTBCUSTOMDRAW {
NMCUSTOMDRAW nmcd;
HBRUSH hbrMonoDither;
HBRUSH hbrLines;
HPEN hpenLines;
COLORREF clrText;
COLORREF clrMark;
COLORREF clrTextHighlight;
COLORREF clrBtnFace;
COLORREF clrBtnHighlight;
COLORREF clrHighlightHotTrack;
RECT rcText;
int nStringBkMode;
int nHLStringBkMode;
int iListGap;
} NMTBCUSTOMDRAW, *LPNMTBCUSTOMDRAW;
Anggota
nmcd
Jenis: NMCUSTOMDRAW
Struktur NMCUSTOMDRAW yang berisi informasi gambar kustom umum. Anggota uItemState dari struktur ini dapat dimodifikasi sehingga item toolbar akan digambar dalam status yang ditentukan tanpa benar-benar mengubah status item.
hbrMonoDither
Jenis: HBRUSH
HBRUSH yang akan digunakan kontrol saat menggambar latar belakang item yang ditandai atau diteruskan. Anggota ini diabaikan jika TBCDRF_NOMARK dikembalikan dari kode pemberitahuan NM_CUSTOMDRAW .
hbrLines
Jenis: HBRUSH
HBRUSH yang akan digunakan kontrol saat menggambar garis pada tombol.
hpenLines
Jenis: HPEN
HPEN yang akan digunakan kontrol saat menggambar garis pada tombol.
clrText
Jenis: COLORREF
COLORREF yang mewakili warna yang akan digunakan kontrol saat menggambar teks pada item normal.
clrMark
Jenis: COLORREF
COLORREF yang mewakili warna latar belakang yang akan digunakan kontrol saat menggambar teks pada item yang ditandai.
clrTextHighlight
Jenis: COLORREF
COLORREF yang mewakili warna yang akan digunakan kontrol saat menggambar teks pada item yang disorot.
clrBtnFace
Jenis: COLORREF
COLORREF yang mewakili warna wajah yang akan digunakan kontrol saat menggambar tombol.
clrBtnHighlight
Jenis: COLORREF
COLORREF yang mewakili warna wajah yang akan digunakan kontrol saat menggambar item yang disorot. Item disorot jika memiliki gaya TBSTATE_MARKED dan terkandung dalam toolbar yang memiliki gaya TBSTYLE_FLAT .
clrHighlightHotTrack
Jenis: COLORREF
COLORREF yang mewakili warna latar belakang yang akan digunakan kontrol saat menggambar teks pada item terlacak panas. Anggota ini diabaikan jika TBCDRF_HILITEHOTTRACK tidak dikembalikan dari kode pemberitahuan NM_CUSTOMDRAW .
rcText
Jenis: RECT
Struktur RECT yang, pada entri, berisi persegi panjang teks item. Anggota kanan dan bawah struktur ini dapat dimodifikasi untuk mengubah lebar dan tinggi, masing-masing, dari persegi panjang teks item.
nStringBkMode
Jenis: int
Mode latar belakang yang akan digunakan kontrol saat menggambar teks item yang tidak disorot. Ini bisa berupa nilai TRANSPARAN atau BURAM.
nHLStringBkMode
Jenis: int
Mode latar belakang yang akan digunakan kontrol saat menggambar teks item yang disorot. Ini bisa berupa nilai TRANSPARAN atau BURAM.
iListGap
Jenis: int
Versi 6.0 Menentukan jarak antara gambar tombol toolbar dan teks, dalam piksel logis, untuk toolbar yang memiliki kumpulan gaya TBSTYLE_LIST .
Perhatikan bahwa Comctl32.dll versi 6 tidak dapat didistribusikan ulang tetapi disertakan dalam Windows atau yang lebih baru. Untuk menggunakan Comctl32.dll versi 6, tentukan 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] |
Header | commctrl.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk