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

检索输入法编辑器 (输入法) 与文本服务主机关联的输入上下文。 此方法仅在操作系统的亚洲语言版本中使用。
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 型梁) 建立新的光标形状。
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

另请参阅

无窗口富编辑控件概述