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

另请参阅

ITextHost

无窗口丰富编辑控件概述