Bagikan melalui


Bilah trek

Bagian ini berisi informasi tentang elemen pemrograman yang digunakan dengan kontrol trackbar.

Ikhtisar

Topik Isi
Tentang Kontrol Trackbar Trackbar adalah jendela yang berisi penggiser (kadang-kadang disebut jempol) di saluran, dan tanda centang opsional. Saat pengguna memindahkan slider, menggunakan mouse atau tombol arah, trackbar mengirim pesan pemberitahuan untuk menunjukkan perubahan.
Menggunakan Kontrol Trackbar Bagian ini menyediakan detail implementasi dan contoh untuk kontrol trackbar.

Pesan

Topik Isi
TBM_CLEARSEL Menghapus rentang pilihan saat ini dalam trackbar.
TBM_CLEARTICS Menghapus tanda centang saat ini dari trackbar. Pesan ini tidak menghapus tanda centang pertama dan terakhir, yang dibuat secara otomatis oleh trackbar.
TBM_GETBUDDY Mengambil handel ke jendela teman kontrol trackbar di lokasi tertentu. Lokasi yang ditentukan relatif terhadap orientasi kontrol (horizontal atau vertikal).
TBM_GETCHANNELRECT Mengambil ukuran dan posisi persegi panjang pembatas untuk saluran trackbar. (Saluran adalah area tempat penggunjuk bergerak. Ini berisi sorotan ketika rentang dipilih.)
TBM_GETLINESIZE Mengambil jumlah posisi logis yang dipindah slider trackbar sebagai respons terhadap input keyboard dari tombol panah, seperti tombol atau . Posisi logis adalah kenaikan bilangan bulat dalam rentang trackbar dari posisi slider minimum hingga maksimum.
TBM_GETNUMTICS Mengambil jumlah tanda centang di trackbar.
TBM_GETPAGESIZE Mengambil jumlah posisi logis yang dipindahkan penggeleksi trackbar sebagai respons terhadap input keyboard, seperti tombol atau, atau input mouse, seperti klik di saluran trackbar. Posisi logis adalah kenaikan bilangan bulat dalam rentang trackbar dari posisi slider minimum hingga maksimum.
TBM_GETPOS Mengambil posisi logis pengguncur saat ini di trackbar. Posisi logis adalah nilai bilangan bulat dalam rentang trackbar dari posisi slider minimum hingga maksimum.
TBM_GETPTICS Mengambil alamat array yang berisi posisi tanda centang untuk trackbar.
TBM_GETRANGEMAX Mengambil posisi maksimum untuk pengguncur dalam trackbar.
TBM_GETRANGEMIN Mengambil posisi minimum untuk pengguncur di trackbar.
TBM_GETSELEND Mengambil posisi akhir dari rentang pilihan saat ini dalam trackbar.
TBM_GETSELSTART Mengambil posisi awal rentang pilihan saat ini dalam trackbar.
TBM_GETTHUMBLENGTH Mengambil panjang slider dalam trackbar.
TBM_GETTHUMBRECT Mengambil ukuran dan posisi persegi panjang pembatas untuk pengguncur di trackbar.
TBM_GETTIC Mengambil posisi logis tanda centang di trackbar. Posisi logis dapat berupa salah satu nilai bilangan bulat dalam rentang trackbar dari posisi slider minimum hingga maksimum.
TBM_GETTICPOS Mengambil posisi fisik saat ini dari tanda centang di trackbar.
TBM_GETTOOLTIPS Mengambil handel ke kontrol tipsalat yang ditetapkan ke trackbar, jika ada.
TBM_GETUNICODEFORMAT Mengambil bendera format karakter Unicode untuk kontrol.
TBM_SETBUDDY Menetapkan jendela sebagai jendela teman untuk kontrol trackbar. Jendela teman trackbar secara otomatis ditampilkan di lokasi yang relatif terhadap orientasi kontrol (horizontal atau vertikal).
TBM_SETLINESIZE Mengatur jumlah posisi logis yang dipindah slider trackbar sebagai respons terhadap input keyboard dari tombol panah, seperti tombol atau . Posisi logis adalah kenaikan bilangan bulat dalam rentang trackbar dari posisi slider minimum hingga maksimum.
TBM_SETPAGESIZE Mengatur jumlah posisi logis yang dipindahkan penggetar trackbar sebagai respons terhadap input keyboard, seperti tombol atau, atau input mouse, seperti klik di saluran trackbar. Posisi logis adalah kenaikan bilangan bulat dalam rentang trackbar dari posisi slider minimum hingga maksimum.
TBM_SETPOS Mengatur posisi logis slider saat ini dalam trackbar.
TBM_SETPOSNOTIFY Mengatur posisi logis slider saat ini dalam trackbar.
TBM_SETRANGE Mengatur rentang posisi logis minimum dan maksimum untuk penggelis di trackbar.
TBM_SETRANGEMAX Mengatur posisi logis maksimum untuk pengguncur di trackbar.
TBM_SETRANGEMIN Mengatur posisi logis minimum untuk pengguncur di trackbar.
TBM_SETSEL Mengatur posisi awal dan akhir untuk rentang pilihan yang tersedia dalam trackbar.
TBM_SETSELEND Mengatur posisi logis akhir dari rentang pilihan saat ini dalam trackbar. Pesan ini diabaikan jika bilah trek tidak memiliki gaya TBS_ENABLESELRANGE.
TBM_SETSELSTART Mengatur posisi logis awal rentang pilihan saat ini dalam trackbar. Pesan ini diabaikan jika bilah trek tidak memiliki gaya TBS_ENABLESELRANGE.
TBM_SETTHUMBLENGTH Mengatur panjang pengguncur dalam trackbar. Pesan ini diabaikan jika bilah trek tidak memiliki gaya TBS_FIXEDLENGTH.
TBM_SETTIC Mengatur tanda centang di trackbar pada posisi logis yang ditentukan.
TBM_SETTICFREQ Mengatur frekuensi interval untuk tanda centang di trackbar. Misalnya, jika frekuensi diatur ke dua, tanda centang ditampilkan untuk setiap kenaikan lainnya dalam rentang trackbar. Pengaturan default untuk frekuensi adalah satu; artinya, setiap kenaikan dalam rentang dikaitkan dengan tanda centang.
TBM_SETTIPSIDE Memposisikan kontrol tipsalat yang digunakan oleh kontrol trackbar. Kontrol trackbar yang menggunakan tipsalat tampilan gaya TBS_TOOLTIPS.
TBM_SETTOOLTIPS Menetapkan kontrol tipsalat ke kontrol trackbar.
TBM_SETUNICODEFORMAT Mengatur bendera format karakter Unicode untuk kontrol. Pesan ini memungkinkan Anda mengubah kumpulan karakter yang digunakan oleh kontrol pada waktu proses daripada harus membuat ulang kontrol.

Pemberitahuan

Topik Isi
NM_CUSTOMDRAW (trackbar) Dikirim oleh kontrol trackbar untuk memberi tahu jendela induknya tentang operasi menggambar. Kode pemberitahuan ini dikirim dalam bentuk pesan WM_NOTIFY.
NM_RELEASEDCAPTURE (trackbar) Memberi tahu jendela induk kontrol trackbar bahwa kontrol melepaskan pengambilan mouse. Kode pemberitahuan ini dikirim dalam bentuk pesan WM_NOTIFY.
TRBN_THUMBPOSCHANGING Memberi tahu bahwa posisi jempol pada trackbar berubah. Kode pemberitahuan ini dikirim dalam bentuk pesan WM_NOTIFY.

Konstanta

Topik Isi
Nilai Gambar Kustom Bagian ini mencantumkan nilai yang digunakan untuk mengidentifikasi bagian kontrol trackbar.
Gaya Kontrol Trackbar Bagian ini berisi informasi tentang gaya yang digunakan dengan kontrol trackbar.