IRichEditOle::GetObject 是怎么个用法

bborn 2007-01-24 09:47:50
IRichEditOle::GetObject
怎么用啊

哪个给个例子

看了msdn 不知道第一个参数怎么用?
每次返回值都不成功
...全文
405 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
mugua9999 2012-02-27
reobject.cbStruct = sizeof(REOBJECT);
注意这句,是必须的,如果没有就会返回E_INVALIDARG
  • 打赏
  • 举报
回复
wshcdr 2010-03-09
or (int i = 0; i < nCount; i++)
{
REOBJECT reobject;
ZeroMemory(&reobject, sizeof(REOBJECT));
reobject.cbStruct = sizeof(REOBJECT);

if (E_INVALIDARG == pOle->GetObject(i, &reobject, REO_GETOBJ_ALL_INTERFACES))
{
return;
}

IDataObject *pDataObject;
if (S_OK != reobject.poleobj->QueryInterface(IID_IDataObject, (void **)&pDataObject))
{

return;
}

FORMATETC fm;
STGMEDIUM sm;

pDataObject->GetData(&fm, &sm);
if (fm.cfFormat == CF_BITMAP) //得到位图的例子
{

}


}
  • 打赏
  • 举报
回复
bborn 2007-01-25
我就是想要IRichEditOle::GetObject 的代码例子
  • 打赏
  • 举报
回复
liugwind 2007-01-25
不贴代码,谁知道问题啊
  • 打赏
  • 举报
回复
bborn 2007-01-24
不要copy msdn行不
给个例子看看
  • 打赏
  • 举报
回复
trexoven 2007-01-24
iob
Zero-based index specifying which object to return information about. If this parameter is REO_IOB_USE_CP, information about the object at the character position specified by the REOBJECT structure is returned.
  • 打赏
  • 举报
回复
相关推荐
发帖
界面

1.5w+

社区成员

VC/MFC 界面
社区管理员
  • 界面
加入社区
帖子事件
创建了帖子
2007-01-24 09:47
社区公告
暂无公告