COleClientItem::Draw

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)

Index