BOOL วาด ( CDC * pDC, LPCRECT lpBounds, DVASPECT nDrawAspect = (DVASPECT) -1 );
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าสำเร็จ 0 อื่น?
พารามิเตอร์
pDC
ชี้ไปยังวัตถุCDCที่ใช้สำหรับการวาดภาพสินค้า OLE?
lpBounds
ชี้ไปยังวัตถุCRectหรือโครงสร้างRECTที่กำหนดกรอบการ bounding ซึ่งจะวาด OLE สินค้า (ในหน่วยทางลอจิคัลที่กำหนด โดยบริบทอุปกรณ์)?
nDrawAspect
ระบุความกว้างของ OLE รายการ กล่าวคือ ควรจะแสดงผล ถ้าnDrawAspect 1 กว้างสุดท้ายที่ตั้ง โดยใช้SetDrawAspectจะใช้ ดูข้อมูลเพิ่มเติมเกี่ยวกับค่าที่เป็นไปได้สำหรับค่าสถานะนี้SetDrawAspect?
หมายเหตุ
เรียกใช้ฟังก์ชันนี้เพื่อวาด OLE รายการลงในสี่เหลี่ยม bounding ที่ระบุการใช้บริบทอุปกรณ์ที่ระบุ ฟังก์ชันอาจใช้แสดงรูปภาพ metafile ที่สินค้า OLE สร้างขึ้น โดยการทำงานของสมาชิกOnDrawของCOleServerItem?
โดยทั่วไปคุณใช้วาดสำหรับแสดงผลของหน้าจอ ผ่านหน้าจออุปกรณ์บริบทเป็นpDC ในกรณีนี้ คุณต้องระบุพารามิเตอร์แรกสองเท่านั้น?
พารามิเตอร์lpBoundsระบุสี่เหลี่ยมในบริบทอุปกรณ์ปลายทาง (เทียบกับโหมดการแม็ปปัจจุบัน) เรนเดอร์อาจเกี่ยวข้องกับการปรับขนาดรูปภาพ และสามารถใช้ โดยโปรแกรมประยุกต์คอนเทนเนอร์ครอบมุมมองที่ปรับขนาดระหว่างมุมมองที่แสดงและพิมพ์รูปขั้นสุดท้าย?
ดูข้อมูลเพิ่มเติม IViewObject::Drawในเอกสารประกอบ OLE?
ภาพรวม COleClientItem |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCOleClientItem::SetExtent, COleServerItem::OnDraw(&N)