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 [桌面程序] |
标题 |
|
请参见
最新文章
- C语言正则表达式详解 regcomp() regexec() regfree()详解
- mysql源码解读之事务提交过程(一)
- 19 Using Optimizer Hints
- HIVE 启动出错总结
- 匿名管道 远程cmd
- 指针做MAP的KEY的TEST
- container宽度
- hadoop笔记之Hive的数据存储(视图)
- 记一次排查log4net 不输出日志的解决过程
- 觉得VR头显太笨重?轻便的VR“神器”来了
- JavaScript详解
- pyqt5 动画学习(三) 指定控件的移动轨迹
- PBRT笔记(6)——采样和重构
- TestNG Suite 运行出现中文乱码如何解决
- rocketmq(三 java操作rocket API, rocketmq 幂等性)
- 第九周助教工作总结——NWNU李泓毅
- 设置git记住用户和密码
- socket模块粘包现象理解以及解决思路
- sql 替换字段中的部分字符,替换指定字符
- 1: @override
热门文章
- note of introduction of Algorithms(Lecture 3 - Part1)
- WPF 编辑状态切换
- Coding Kata - 挑战你的“底线”
- 赴美工作常识(Part 3 - 英语)
- IOS Animation-CABasicAnimation、CAKeyframeAnimation详解&;区别&;联系
- loglikelihood ratio 相似度
- [常见问题]Project facet Java versin 1.8 is not support.
- [Java面试二]Java基础知识精华部分.
- salesforce 零基础学习(二十七)VF页面等待(loading)效果制作
- Java EE开发平台随手记5——Mybatis动态代理接口方式的原生用法