IRichEditOle::GetObject

【勇芳软件工作室】汉化HomePreviousNext

REOBJECT结构返回关于富编辑控件中的对象的信息。

HRESULT GetObject(

LONG【JB】, 
REOBJECT FAR *【lpreobject】, 
DWORD【dwFlags中】 
); 

参数

【JB】

基于零的索引,指定要返回信息的对象。如果此参数为REO_IOB_USE_CP,则返回由REOBJECT结构指定的字符位置处的对象的相关信息。

【lpreobject】

指向REOBJECT结构的指针,可以接收有关对象的信息。此结构中返回的接口的引用计数已增加;呼叫者有责任使用发布功能来减少计数。

【dwFlags中】

指定在结构中返回哪些接口的操作标志。可以结合这些值:

REO_GETOBJ_POLEOBJ获取OLE对象接口。
REO_GETOBJ_PSTG获取存储接口。
REO_GETOBJ_POLESITE获取OLE站点界面。
REO_GETOBJ_NO_INTERFACES没有接口
REO_GETOBJ_ALL_INTERFACES获取所有接口。

返回值

返回成功状态。使用GetScode检索SCODE。如果没有给出REOBJECT结构的缓冲区,或【JB】或字符位置无效,则可以成功S_OK或E_INVALIDARG。

也可以看看

IRichEditOle, REOBJECT