ITextHost 类 (textserv.h)

文本服务对象使用 ITextHost 接口来获取文本主机服务。

继承

ITextHost 接口继承自 IUnknown 接口。 ITextHost 还包含以下类型的成员:

方法

ITextHost 类具有这些方法。

 
ITextHost::OnTxCharFormatChange

设置文本主机的默认字符格式。
ITextHost::OnTxParaFormatChange

设置文本主机的默认段落格式。
ITextHost::TxActivate

通知文本主机控件处于活动状态。
ITextHost::TxClientToScreen

将文本主机坐标转换为屏幕坐标。
ITextHost::TxCreateCaret

为无窗口丰富的编辑控件插入点创建一个新形状。
ITextHost::TxDeactivate

通知文本主机控件现在处于非活动状态。
ITextHost::TxEnableScrollBar

启用或禁用文本主机窗口中的一个或两个滚动条箭头。
ITextHost::TxGetAcceleratorPos

请求用于下划线加速器字符的特殊字符。
ITextHost::TxGetBackStyle

请求文本主机的背景样式。
ITextHost::TxGetCharFormat

请求文本主机的默认字符格式。
ITextHost::TxGetClientRect

检索文本主机工作区的客户端坐标。
ITextHost::TxGetDC

请求文本主机窗口的设备上下文。
ITextHost::TxGetExtent

请求 HIMETRIC 中控件的本机大小。
ITextHost::TxGetMaxLength

获取文本主机允许文本的最大长度。
ITextHost::TxGetParaFormat

请求文本主机的默认段落格式。
ITextHost::TxGetPasswordChar

请求文本主机的密码字符。
ITextHost::TxGetPropertyBits

请求文本主机的位属性设置。
ITextHost::TxGetScrollBars

请求有关文本主机支持的滚动条的信息。
ITextHost::TxGetSelectionBarWidth

返回 HIMETRIC 中选择栏的大小。
ITextHost::TxGetSysColor

检索指定显示元素的文本主机颜色。
ITextHost::TxGetViewInset

请求文本主机窗口中文本周围空白的维度。
ITextHost::TxImmGetContext

检索与文本服务主机关联的输入上下文 (IME) 输入上下文。 此方法仅在操作系统的亚洲语言版本中使用。
ITextHost::TxImmReleaseContext

释放 ITextHost::TxImmGetContext 方法返回的输入上下文,并解锁与上下文关联的内存。 此方法仅在操作系统的亚洲语言版本中使用。
ITextHost::TxInvalidateRect

指定要添加到文本主机窗口更新区域的文本主机的矩形。
ITextHost::TxKillTimer

请求文本主机销毁指定的计时器。
ITextHost::TxNotify

通知各种事件的文本主机。
ITextHost::TxReleaseDC

释放 ITextHost::TxGetDC 方法获取的设备上下文。
ITextHost::TxScreenToClient

将屏幕坐标转换为文本主机窗口坐标。
ITextHost::TxScrollWindowEx

请求文本主机滚动指定工作区的内容。
ITextHost::TxSetCapture

在文本主机的窗口中设置鼠标捕获。
ITextHost::TxSetCaretPos

将插入点位置移动到文本主机窗口中的指定坐标。
ITextHost::TxSetCursor

在文本主机的窗口中建立一个新的光标形状 (I-beam) 。
ITextHost::TxSetFocus

将焦点设置为文本主机窗口。
ITextHost::TxSetScrollPos

设置滚动框的位置 (拇指) 在指定的滚动条中,如果请求,请重新绘制滚动条以反映滚动框的新位置。 (ITextHost.TxSetScrollPos)
ITextHost::TxSetScrollRange

设置文本主机窗口中指定滚动条的最小和最大位置值。
ITextHost::TxSetTimer

请求文本主机创建具有指定超时的计时器。
ITextHost::TxShowCaret

在文本主机窗口中的插入点位置显示或隐藏插入点。
ITextHost::TxShowScrollBar

在文本主机窗口中显示或隐藏滚动条。
ITextHost::TxViewChange

指示更新区域已更改的文本主机。

注解

调用 CreateTextServices 函数之前,必须实现 ITextHost 接口。

应用程序不调用 ITextHost 方法。 CreateTextServices 函数创建的文本服务对象调用接口方法。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 textserv.h

请参阅

无窗口丰富编辑控件概述