Bagikan melalui


Pencetakan

Microsoft Windows mengimplementasikan tampilan independen perangkat. Di MFC, ini berarti bahwa panggilan gambar yang sama, dalam OnDraw fungsi anggota kelas tampilan Anda, bertanggung jawab untuk menggambar pada layar dan pada perangkat lain, seperti printer. Untuk pratinjau cetak, perangkat target adalah output printer simulasi ke tampilan.

Peran Anda dalam Pencetakan vs. Peran Kerangka Kerja

Kelas tampilan Anda memiliki tanggung jawab berikut:

  • Beri tahu kerangka kerja berapa banyak halaman dalam dokumen.

  • Saat diminta untuk mencetak halaman tertentu, gambar bagian dokumen tersebut.

  • Alokasikan dan batalkan alokasi font atau sumber daya antarmuka perangkat grafis (GDI) lainnya yang diperlukan untuk pencetakan.

  • Jika perlu, kirim kode escape apa pun yang diperlukan untuk mengubah mode printer sebelum mencetak halaman tertentu, misalnya, untuk mengubah orientasi pencetakan per halaman.

Tanggung jawab kerangka kerja adalah sebagai berikut:

Artikel berikut membahas bagaimana kerangka kerja mendukung pratinjau pencetakan dan cetak:

Apa yang ingin Anda ketahui lebih lanjut tentang

Baca juga

Pratinjau Pencetakan dan Cetak