CView::OnDraw

เสมือน โมฆะ OnDraw ( CDC * pDC ) = 0;

พารามิเตอร์

pDC

ชี้ไปบริบทอุปกรณ์ที่จะใช้สำหรับการเรนเดอร์ภาพของเอกสาร?

หมายเหตุ

เรียกว่าตามกรอบเพื่อแสดงรูปของเอกสาร กรอบเรียกใช้ฟังก์ชันนี้เพื่อทำการแสดงผลหน้าจอ พิมพ์ และตัวอย่างก่อนพิมพ์ และมันผ่านบริบทอุปกรณ์ที่แตกต่างกันในแต่ละกรณี ไม่มีไม่มีการเริ่มต้นใช้งาน?

คุณต้องแทนที่ฟังก์ชันนี้เพื่อแสดงมุมมองของเอกสารของคุณ คุณสามารถทำการเรียกอินเทอร์เฟซ (GDI) อุปกรณ์กราฟิกโดยใช้วัตถุCDCชี้ไปตามพารามิเตอร์pDC คุณสามารถเลือก GDI ทรัพยากร เช่นปากกาหรือแบบอักษร ลงในบริบทอุปกรณ์ก่อนที่จะวาดแล้ว ยกให้ภายหลัง มักโค้ดรูปวาดของคุณอาจเป็นอุปกรณ์อิสระ กล่าวคือ มันไม่ต้องการข้อมูลเกี่ยวกับชนิดของอุปกรณ์แสดงรูป?

การปรับการตั้งค่ารูปวาด เรียกใช้ฟังก์ชันRectVisibleสมาชิกบริบทอุปกรณ์เพื่อค้นหาว่าจะวาดสี่เหลี่ยมที่กำหนด ถ้าคุณต้องการแยกความแตกต่างระหว่างการแสดงผลหน้าจอปกติ และการพิมพ์ เรียกใช้ฟังก์ชันIsPrintingสมาชิกของบริบทอุปกรณ์?

ภาพรวม CView |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCDC::IsPrinting, CDC::RectVisible, CView::OnPrint, CWnd::OnCreate, CWnd::OnDestroy, CWnd::PostNcDestroy(&N)

Index