Bagikan melalui


Menggunakan Kontrol Tab

Topik ini berisi dua contoh yang menggunakan kontrol tab. Contoh pertama menunjukkan cara menggunakan kontrol tab untuk beralih di antara beberapa halaman teks di jendela utama aplikasi. Contoh kedua menunjukkan cara menggunakan kontrol tab untuk beralih di antara beberapa halaman kontrol dalam kotak dialog.

Di bagian ini

Topik Deskripsi
Cara Membuat Kontrol Tab di Jendela Utama
Contoh di bagian ini menunjukkan cara membuat kontrol tab dan menampilkannya di area klien jendela utama aplikasi. Aplikasi menampilkan jendela ketiga (kontrol statis) di area tampilan kontrol tab. Jendela induk memosisikan dan mengukur kontrol tab dan kontrol statis saat memproses pesan WM_SIZE.
Ada tujuh tab dalam contoh ini, satu untuk setiap hari dalam seminggu. Saat pengguna memilih tab, aplikasi menampilkan nama hari yang sesuai dalam kontrol statis.
Cara Membuat Kotak Dialog Bertab
Contoh di bagian ini menunjukkan cara membuat kotak dialog yang menggunakan tab untuk menyediakan beberapa halaman kontrol. Kotak dialog utama adalah kotak dialog modal. Setiap halaman kontrol ditentukan oleh templat kotak dialog yang memiliki gaya WS_CHILD. Saat tab dipilih, kotak dialog tanpa mode dibuat untuk halaman masuk dan kotak dialog untuk halaman keluar dihancurkan.
Catatan: Dalam banyak kasus, Anda dapat menerapkan kotak dialog beberapa halaman dengan lebih mudah dengan menggunakan lembar properti. Untuk informasi selengkapnya tentang lembar properti, lihat Tentang Lembar Properti.
Templat untuk kotak dialog utama hanya menentukan dua kontrol tombol. Saat memproses pesan WM_INITDIALOG , prosedur kotak dialog membuat kontrol tab dan memuat sumber daya templat kotak dialog untuk setiap kotak dialog anak.