iTextHost::TxGetViewInset 方法 (textserv.h)
请求文本宿主窗口中文本周围嵌入的空格的尺寸。
语法
HRESULT TxGetViewInset(
LPRECT prc
);
参数
prc
类型: LPRECT
以客户端坐标表示的嵌入大小。 RECT 结构的顶部、底部、左侧和右侧成员指示绘图在每个方向上应嵌入的距离。
返回值
类型: HRESULT
返回值是 S_OK。
注解
视图嵌入是客户端矩形和视图矩形之间每一侧的空间量。 视图矩形 (也称为格式矩形) 是应设置文本格式的矩形。
视图嵌入在 RECT 结构中传递,但这不是一个矩形。 它应被视为四个独立值,以在客户端矩形的每一侧减去,以绘制视图矩形。
视图嵌入在 HIMETRIC 中传递 (每个 HIMETRIC 单位对应于 0.01 毫米) ,因此它们不依赖于客户端矩形和呈现设备上下文。
视图嵌入在客户端矩形的任一侧可以是负值,导致视图矩形比客户端矩形大。 然后,文本应剪裁到客户端矩形。 如果视图矩形比客户端矩形宽,则主机可能会向控件添加水平滚动条。
设置文本格式时,单行文本服务对象会忽略视图矩形的右边界。
视图嵌入在主机中随时可用,无论处于活动状态还是非活动状态。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | textserv.h |
DLL | Msftedit.dll |