REOBJECT 结构
 

包含有关 rich edit 控件中的 OLE 或图像对象的信息。

语法

typedef struct _reobject {
DWORD           cbStruct;
LONG            cp;
CLSID           clsid;
LPOLEOBJECT     poleobj;
LPSTORAGE       pstg;
LPOLECLIENTSITE polesite;
SIZEL           sizel;
DWORD           dvaspect;
DWORD           dwFlags;
DWORD           dwUser;
} REOBJECT;

成员

cbStruct

类型︰ dword 值

结构大小,以字节为单位。

cp

类型︰

字符位置的对象。

clsid

类型︰ CLSID

类的对象标识符。

poleobj

类型︰ LPOLEOBJECT

IOleObject接口的对象的实例。

pstg

类型︰ LPSTORAGE

IStorage接口的实例。这是与对象关联的存储对象。

polesite

类型︰ LPOLECLIENTSITE

IOleClientSite接口的实例。这是 rich edit 控件对象的客户端站点。此地址必须所得的GetClientSite方法。

sizel

类型︰ SIZEL

对象的大小。度量单位是 0.01 毫米,即 HIMETRIC 测量。更多的信息,请参阅函数GetMapMode。0 0 插入指示对象是自由地确定其大小,直到修改国旗处于关闭状态。

dvaspect

类型︰ dword 值

显示方面使用。可能的值的说明,请参阅DVASPECT

dwFlags

类型︰ dword 值

对象状态标志。它可以是下列值的组合。

价值 意义
REO_ALIGNTORIGHT

将对象与视图的右侧对齐。如果未指定 REO_WRAPTEXTAROUND,则,忽略此值。

REO_BELOWBASELINE

该对象坐在下面的基线周围的文本;默认设置是在基线上坐。

REO_BLANK

此对象是新的。此值使对象有机会保存什么并自动从控件中删除。

REO_CANROTATE

该对象可以显示本身在一个旋转的位置。

REO_DONTNEEDPALETTE

之前的创造和实现的半色调调色板呈现该对象。适用于 32 位平台只。

REO_DYNAMICSIZE

该对象总是确定它的程度,可能会改变尽管修改国旗被关闭。

REO_GETMETAFILE

Rich edit 控件从要正确地确定对象的扩展盘区的对象中检索图元文件。可以读取但不是设置此标志。

REO_HILITED

当前突出显示的对象,以指示选定内容。当焦点位于控件并设置REO_SELECTED时发生。可以读取但不是设置此标志。

REO_INPLACEACTIVE

对象当前就地活动。可以读取但不是设置此标志。

REO_INVERTEDSELECT

该对象是要绘制完全倒立时选择;默认设置是使用边框绘制。

REO_LINK

该对象是一个链接。可以读取但不是设置此标志。

REO_LINKAVAILABLE

该对象是一个链接,被认为是可用。可以读取但不是设置此标志。

REO_OPEN

该对象是当前在其服务器中打开。可以读取但不是设置此标志。

REO_OWNERDRAWSELECT

所有者绘制所选的对象。

REO_RESIZABLE

可调整对象的大小。

REO_SELECTED

在 rich edit 控件中当前选中的对象。可以读取但不是设置此标志。

REO_STATIC

该对象是一个静态对象。可以读取但不是设置此标志。

REO_USEASBACKGROUND

将对象用作背景图片。

REO_WRAPTEXTAROUND

使文字环绕对象。

dwUser

类型︰ dword 值

为用户定义的值保留。

备注

Rich edit 控件中的 OLE 或图像对象占用内存中后备存储的纯文本部分中的一个字符位置和具有 U + FFFC 的值。他们的区别"在行对象"如数学对象。因为他们有一个在行对象开始分隔符 (U + FDD0) 和结束分隔符 (U + FDEF) 所占的线在物体至少两个字符位置。

要求

最低支持的客户端

Windows Vista [桌面程序]

最低支持的服务器

Windows Server 2003 [桌面程序]

标题

Richole.h

请参见

引用
GetClientSite

最新文章

  1. C语言正则表达式详解 regcomp() regexec() regfree()详解
  2. mysql源码解读之事务提交过程(一)
  3. 19 Using Optimizer Hints
  4. HIVE 启动出错总结
  5. 匿名管道 远程cmd
  6. 指针做MAP的KEY的TEST
  7. container宽度
  8. hadoop笔记之Hive的数据存储(视图)
  9. 记一次排查log4net 不输出日志的解决过程
  10. 觉得VR头显太笨重?轻便的VR“神器”来了
  11. JavaScript详解
  12. pyqt5 动画学习(三) 指定控件的移动轨迹
  13. PBRT笔记(6)——采样和重构
  14. TestNG Suite 运行出现中文乱码如何解决
  15. rocketmq(三 java操作rocket API, rocketmq 幂等性)
  16. 第九周助教工作总结——NWNU李泓毅
  17. 设置git记住用户和密码
  18. socket模块粘包现象理解以及解决思路
  19. sql 替换字段中的部分字符,替换指定字符
  20. 1: @override

热门文章

  1. note of introduction of Algorithms(Lecture 3 - Part1)
  2. WPF 编辑状态切换
  3. Coding Kata - 挑战你的“底线”
  4. 赴美工作常识(Part 3 - 英语)
  5. IOS Animation-CABasicAnimation、CAKeyframeAnimation详解&区别&联系
  6. loglikelihood ratio 相似度
  7. [常见问题]Project facet Java versin 1.8 is not support.
  8. [Java面试二]Java基础知识精华部分.
  9. salesforce 零基础学习(二十七)VF页面等待(loading)效果制作
  10. Java EE开发平台随手记5——Mybatis动态代理接口方式的原生用法