Bagikan melalui


Menggunakan Kontrol Slider

Penggunaan umum kontrol slider mengikuti pola di bawah ini:

  • Kontrol dibuat. Jika kontrol ditentukan dalam templat kotak dialog, pembuatan otomatis saat kotak dialog dibuat. (Anda harus memiliki Anggota CSliderCtrl di kelas dialog Anda yang sesuai dengan kontrol penggeser.) Atau, Anda dapat menggunakan fungsi Buat anggota untuk membuat kontrol sebagai jendela anak dari jendela mana pun.

  • Panggil berbagai fungsi Atur anggota untuk mengatur nilai untuk kontrol. Perubahan yang bisa Anda buat termasuk mengatur posisi minimum dan maksimum untuk pengguncur, menggambar tanda centang, mengatur rentang pilihan, dan memposisikan ulang penggoser. Untuk kontrol dalam kotak dialog, waktu yang tepat untuk melakukan ini ada dalam fungsi OnInitDialog dialog.

  • Saat pengguna berinteraksi dengan kontrol, pengguna akan mengirim berbagai pesan pemberitahuan. Anda dapat mengekstrak nilai slider dari kontrol dengan memanggil fungsi anggota GetPos .

  • Ketika Anda selesai dengan kontrol, Anda perlu memastikan itu dihancurkan dengan benar. Jika kontrol pengguncur berada dalam kotak dialog, kontrol tersebut CSliderCtrl dan objek akan dihancurkan secara otomatis. Jika tidak, Anda perlu memastikan bahwa kontrol dan CSliderCtrl objek dihancurkan dengan benar.

Baca juga

Menggunakan CSliderCtrl
Kontrol