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)