COleClientItem::GetCachedExtent

BOOL GetCachedExtent ( LPSIZE lpSize, DVASPECT nDrawAspect = (DVASPECT) -1 );

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าสำเร็จ 0 ถ้าสินค้า OLE ว่างเปล่า?

พารามิเตอร์

lpSize

ชี้เป็นโครงสร้างขนาดหรือวัตถุCSizeที่จะได้รับข้อมูลขนาด?

nDrawAspect

ระบุความกว้างของ OLE สินค้ามีขอบเขตจะถูกเรียก ค่าที่เป็นไปได้ ดูSetDrawAspect?

หมายเหตุ

เรียกใช้ฟังก์ชันนี้เพื่อเรียกคืนขนาดของสินค้า OLE ฟังก์ชันนี้ให้ข้อมูลเดียวกันเป็นGetExtent อย่างไรก็ตาม คุณสามารถเรียกGetCachedExtentเพื่อให้ได้ขอบเขตข้อมูลระหว่างการประมวลผลของตัวอื่น OLE จัดการ เช่นOnChange มิติอยู่ในหน่วยMM_HIMETRIC?

นี้เป็นไปได้เนื่องจากใช้GetCachedExtent IViewObject2อินเทอร์เฟซแทนที่ใช้ IOleObjectติดต่อเพื่อให้ได้ขอบเขตของรายการนี้ วัตถุIViewObject2 COM แครายละเอียดขอบเขตที่ใช้ในการเรียกก่อนหน้าเพื่อ IViewObject::Draw?

ดูข้อมูลเพิ่มเติม IViewObject2::GetExtentในเอกสารประกอบ OLE?

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

ดูเพิ่มเติมnbspCOleClientItem::GetExtent, COleClientItem::SetExtent, COleServerItem::OnGetExtent(&N)

Index