REOBJECT structure
包含丰富编辑控件中的OLE或图像对象的信息。
Syntax 语法

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

Members
- cbStruct
-
Type: DWORD
-
结构大小 字节。
- cp
-
Type: LONG
-
对象的字符位置。
- clsid
-
Type: CLSID
-
类对象的标识符。
- poleobj
-
类型: LPOLEOBJECT
-
一个实例 IOleObject 接口的对象。
- pstg
-
类型: LPSTORAGE
-
的一个实例 IStorage 接口。 这是与对象相关联的存储对象。
- polesite
-
类型: LPOLECLIENTSITE
-
的一个实例 IOleClientSite 接口。 这是对象的客户端网站丰富的编辑控件。 这个地址必须得到的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
丰富的检索编辑控件图元文件从对象正确地确定对象的范围。 这个标志可以读但不能设置。
- REO_HILITED
目前突出显示选择的对象。 发生在集中控制 REO_SELECTED 是集。这个标志可以读但不能设置。
- REO_INPLACEACTIVE
对象目前原地活跃。 这个标志可以读但不能设置。
- REO_INVERTEDSELECT
对象是完全倒当选择;默认是被一个边界。
- REO_LINK
对象是一个链接。 这个标志可以读但不能设置。
- REO_LINKAVAILABLE
对象是一个链接和被认为是可用的。 这个标志可以读但不能设置。
- REO_OPEN
目前开放的服务器对象。 这个标志可以读但不能设置。
- REO_OWNERDRAWSELECT
业主将选中的对象。
- REO_RESIZABLE
对象可能会调整。
- REO_SELECTED
对象是当前在丰富的编辑控件中选择。 这个标志可以读但不能设置。
- REO_STATIC
对象是一个静态的对象。 这个标志可以读但不能设置。
- REO_USEASBACKGROUND
使用对象作为背景图片。
- REO_WRAPTEXTAROUND
文字换行的对象。
- dwUser
-
Type: DWORD
-
为用户定义的值保留。
Remarks
An OLE or image object in a rich edit control occupies one character position in the plain text part of the in-memory backing store and have the value U+FFFC. They differ from "in-line objects" such as math objects. In-line objects occupy at least two character positions because they have an in-line object start delimiter (U+FDD0) and end delimiter (U+FDEF).
OLE对象或图像在一个丰富的编辑控制在内存中的存储备份和纯文本的一部分,一个字符位置的值u + fffc。它们不同于“内联对象”,例如数学对象。线对象占据了至少两个字符位置是因为他们有一个内嵌对象的起始定界符(U + fdd0)和结束定界符(U + FDEF)。
Requirements
|
Minimum supported client |
Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2003 [desktop apps only] |
|
Header |
|
See also
- Reference
- GetClientSite
REOBJECT structure的更多相关文章
- [LeetCode] All O`one Data Structure 全O(1)的数据结构
Implement a data structure supporting the following operations: Inc(Key) - Inserts a new key with va ...
- [LeetCode] Add and Search Word - Data structure design 添加和查找单词-数据结构设计
Design a data structure that supports the following two operations: void addWord(word) bool search(w ...
- [LeetCode] Two Sum III - Data structure design 两数之和之三 - 数据结构设计
Design and implement a TwoSum class. It should support the following operations:add and find. add - ...
- Theano Graph Structure
Graph Structure Graph Definition theano's symbolic mathematical computation, which is composed of: A ...
- 修复 OS X 的系统盘出现 Invalid Node Structure 问题
昨晚我的MBP突然出现启动的时候会自动关机的问题.开机进入到 Recovery 模式之后,用 Disk Utility 检查系统盘,发现 Invalid Node Structure 错误, Disk ...
- Finger Trees: A Simple General-purpose Data Structure
http://staff.city.ac.uk/~ross/papers/FingerTree.html Summary We present 2-3 finger trees, a function ...
- AVEVA Model Data Exchange Exports Structure Models
AVEVA Model Data Exchange Exports Structure Modelseryar@163.com Use Model Data Exchange Addin to exp ...
- Mesh Data Structure in OpenCascade
Mesh Data Structure in OpenCascade eryar@163.com 摘要Abstract:本文对网格数据结构作简要介绍,并结合使用OpenCascade中的数据结构,将网 ...
- Structure And Representation Of MIB Object Names - SNMP Tutorial
30.8 Structure And Representation Of MIB Object Names We said that ASN.1 specifies how to represent ...
随机推荐
- C#中文乱码转换
string text="中文";string keyword;byte[] buffer= Encoding.UTF8.GetBytes(text);keyword=Encodi ...
- ECharts问题--散点图中对散点添加点击事件
1. 我们这次就没有先讲解怎么使用散点图了,这个跟之前的一些图还是很类似的,不会的可以去官网上面查看 API 使用.我们这次讲解的是为散点图中的散点添加点击事件,然后在图表之外的一个 div 里面显示 ...
- POJ 3087 Shuffle'm Up【模拟/map/string】
Shuffle'm Up Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 14471 Accepted: 6633 Descrip ...
- Socket学习总结系列(一) -- IM & Socket
写在准备动手的时候: Socket通讯在iOS中也是很常见,自己最近也一直在学习Telegram这个开源项目,Telegram就是在Socket的基础上做的即时通讯,这个相信了解这个开源项目的也都知道 ...
- 12、Django实战第12天:课程机构列表页数据展示
今天完成的是课程机构列表页.... 1.启动服务,进入xadmin后,添加5个城市信息用作测试数据 2.添加课程机构,其中有一项要上传封面图的地方要注意 封面图上传路径是我们在models中设置好的 ...
- WebApi 的三种寄宿方式 (二) - 宿主和控制器不在一个程序集
新建一个类库: SelfHost: 方法一: 1.添加对MyControllers类库的引用. 2.在控制台代码中加入一行代码: 当然,可以添加多个程序集.(记得引用) var config = ne ...
- 带WHERE子句的UPDATE语句
目前演示的几个UPDATE语句都是一次性更新所有行的数据,这无法满足只更新符合特定条件的行的需求,比如“将Tom 的年龄修改为12 岁”.要实现这样的功能只要使用WHERE 子句就可以了,在WHERE ...
- POJ 2559 Largest Rectangle in a Histogram(单调栈)
[题目链接] http://poj.org/problem?id=2559 [题目大意] 给出一些宽度为1的长方形下段对其后横向排列得到的图形,现在给你他们的高度, 求里面包含的最大长方形的面积 [题 ...
- 【动态规划】UVALive - 4888 - Railroad
f(i,j)表示从A序列前面取i个,从B序列前面取j个时,能否拼成C序列.转移自行脑补. A train yard is a complex series of railroad tracks for ...
- 【周期性/容斥+二分】POJ2773-HAPPY 2006
[题目大意] 求与n互质的第k个数. [思路] 先求出小于k且与n互质的数,再利用gcd(bt+a,b)=gcd(a,b)的性质求解,效率低.枚举与n互质的数的效率是O(nlogn),求解第k个数的效 ...