Bagikan melalui


Bekerja dengan Objek Jendela

Bekerja dengan panggilan windows untuk 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 gambar dalam aplikasi kerangka kerja terjadi dalam tampilan, yang fungsi anggota OnDraw-nya dipanggil setiap kali konten jendela harus digambar. Jika jendela Anda adalah anak dari tampilan, Anda mungkin mendelegasikan beberapa gambar tampilan ke jendela anak Anda dengan memanggil OnDraw salah satu fungsi anggota jendela Anda.

Bagaimanapun, Anda akan memerlukan konteks perangkat untuk menggambar. Anda dapat menggunakan pena stok, kuas, dan objek grafis lainnya yang terkandung dalam konteks perangkat yang terkait dengan jendela Anda. Atau Anda dapat memodifikasi objek ini untuk mendapatkan efek gambar yang Anda butuhkan. Dengan konteks perangkat Yang Anda inginkan, panggil fungsi anggota kelas CDC (kelas konteks perangkat) untuk menggambar garis, bentuk, dan teks; untuk menggunakan warna; dan untuk bekerja dengan sistem koordinat.

Apa yang ingin Anda ketahui lebih lanjut tentang

Baca juga

Objek Jendela