Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Bekerja dengan jendela memerlukan dua jenis aktivitas:
Menangani pesan Windows
Menggambar di jendela
Untuk menangani pesan Windows di jendela mana pun, termasuk jendela anak Anda sendiri, lihat Memetakan Pesan ke Fungsi untuk memetakan pesan ke kelas jendela C++Anda. Kemudian tulis fungsi anggota penangan pesan di kelas Anda.
Sebagian besar penggambaran dalam sebuah aplikasi berbasis kerangka kerja terjadi dalam tampilan, di mana fungsi anggota OnDraw dipanggil setiap kali konten jendela harus digambar. Jika jendela Anda adalah anak dari antarmuka, Anda mungkin mendelegasikan sebagian tugas menggambar antarmuka ke jendela anak Anda dengan memanggil salah satu fungsi anggota jendela Anda.
Bagaimanapun, Anda akan memerlukan konteks perangkat untuk menggambar. Anda dapat menggunakan pena bawaan, kuas, dan objek grafis lainnya yang terdapat dalam konteks perangkat yang terhubung dengan jendela Anda. Atau Anda dapat memodifikasi objek ini untuk mendapatkan efek gambar yang Anda butuhkan. Dengan konteks perangkat Anda disiapkan sesuai keinginan Anda, panggil fungsi anggota kelas dari CDC (kelas konteks perangkat) untuk menggambar garis, bentuk, dan teks, menggunakan warna, dan bekerja dengan sistem koordinat.