IRichEditOle::GetObject

ส่งกลับข้อมูลจากโครงสร้างที่REOBJECTเกี่ยวกับวัตถุในตัวควบคุมการแก้ไขที่รวย.

(Hresult ใน GetObject ยาว iob, REOBJECT ไกล * lpreobject, DWORD  dwFlags  );
 

พารามิเตอร์

iob
ระบุว่า วัตถุใดในการส่งกลับข้อมูลเกี่ยวกับดัชนี zero-based ถ้าพารามิเตอร์นี้เป็น REO_IOB_USE_CP ข้อมูลเกี่ยวกับวัตถุที่ตำแหน่งของอักขระที่ระบุ โดยโครงสร้างREOBJECTจะถูกส่งกลับ.
lpreobject
ชี้ไปยังโครงสร้างที่REOBJECTที่ได้รับข้อมูลเกี่ยวกับวัตถุ จำนวนการอ้างอิงของอินเทอร์เฟซถูกคืนค่าในโครงสร้างนี้ได้ถูกเพิ่มขึ้น เป็นความรับผิดชอบของผู้เรียกใช้ฟังก์ชันReleaseพร่องนับ.
dwFlags
สถานะการดำเนินการที่ระบุซึ่ง interfaces เพื่อส่งกลับในโครงสร้าง อาจเป็นการรวมกันของค่าเหล่านี้:
REO_GETOBJ_POLEOBJ รับอินเทอร์เฟซของวัตถุ OLE.
REO_GETOBJ_PSTG รับอินเทอร์เฟซในการเก็บข้อมูล.
REO_GETOBJ_POLESITE รับอินเทอร์เฟซสำหรับไซต์ของ OLE.
REO_GETOBJ_NO_INTERFACES ไม่มีอินเทอร์เฟซที่ได้รับ.
REO_GETOBJ_ALL_INTERFACES รับอินเทอร์เฟซทั้งหมด.

ส่งกลับค่า

ส่งกลับค่าสถานะความสำเร็จ ใช้ GetScode SCODE การเรียก สามารถเป็น S_OK บนความสำเร็จหรือ E_INVALIDARG ได้ถ้าไม่มีบัฟเฟอร์สำหรับโครงสร้างREOBJECTได้รับ หรือตำแหน่งiobหรืออักขระไม่ถูกต้อง.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน richole.h.

ดูเพิ่มเติม

ภาพรวมของการควบคุมแก้ไข Rich,แก้ไข Rich OLE Interfaces, IRichEditOle, REOBJECT

Index