BOOL DoPreparePrinting ( CPrintInfo * pInfo );
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าตัวอย่างก่อนพิมพ์ หรือพิมพ์สามารถเริ่ม 0 ถ้าการดำเนินการถูกยกเลิก?
พารามิเตอร์
pInfo
จุดโครงสร้างCPrintInfoซึ่งอธิบายถึงงานพิมพ์ปัจจุบัน?
หมายเหตุ
เรียกฟังก์ชันนี้จากการแทนที่ของOnPreparePrintingเพื่อเรียกกล่องโต้ตอบการพิมพ์ และสร้างบริบทอุปกรณ์เครื่องพิมพ์ของคุณ?
ลักษณะการทำงานของฟังก์ชันนี้ขึ้นกับว่ามันถูกเรียกสำหรับการพิมพ์ หรือพิมพ์ตัวอย่าง (ระบุ โดยm_bPreviewสมาชิกของพารามิเตอร์pInfo ) ถ้าแฟ้มถูกพิมพ์ ฟังก์ชันนี้เรียกใช้เมธกล่องโต้ตอบพิมพ์ การใช้ค่าในโครงสร้างแบบCPrintInfoที่จุดpInfo หลังจากที่ผู้ใช้มีปิดกล่องโต้ตอบ ฟังก์ชันสร้างบริบทอุปกรณ์เครื่องพิมพ์ตามการตั้งค่าผู้ใช้ที่ระบุไว้ในกล่องโต้ตอบ และส่งกลับค่าบริบทอุปกรณ์นี้ผ่านพารามิเตอร์pInfo บริบทอุปกรณ์นี้ถูกนำมาใช้ในการพิมพ์เอกสาร?
ถ้าไม่มีการแสดงตัวอย่างแฟ้ม ฟังก์ชันนี้สร้างบริบทอุปกรณ์เครื่องพิมพ์โดยใช้การตั้งค่าเครื่องพิมพ์ปัจจุบัน บริบทอุปกรณ์นี้ถูกใช้สำหรับการจำลองเครื่องพิมพ์ในระหว่างการแสดงตัวอย่าง?
ภาพรวม CView |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCPrintInfo, CView::OnPreparePrinting(&N)