Bagikan melalui


Menggunakan Kontrol Slider

Penggunaan umum kontrol slider mengikuti pola di bawah ini:

  • Pengendalian telah 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 anggota Set untuk menetapkan nilai untuk kontrol. Perubahan yang bisa Anda lakukan antara lain mengatur posisi minimum dan maksimum untuk penggeser, menggambar penanda, mengatur rentang seleksi, dan memposisikan ulang penggeser. Untuk kontrol dalam kotak dialog, waktu yang tepat untuk melakukan ini ada dalam fungsi OnInitDialog dialog.

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

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

Lihat juga

Menggunakan CSliderCtrl
Kontrol