iTextHost2 类 (textserv.h)
ITextHost2 接口扩展了 ITextHost 接口。 这些接口以及 ITextServices 和 ITextServices2 的目的是使丰富的编辑控件能够在没有专用窗口的情况下运行。 富编辑客户端通常具有一个窗口 (HWND) ,它与许多无窗口控件共享该窗口。
继承
ITextHost2 接口继承自 ITextHost。 ITextHost2 还具有以下类型的成员:
方法
ITextHost2 类具有以下方法。
ITextHost2::TxDestroyCaret 仅在) 销毁插入点 (Direct2D。 |
ITextHost2::TxFreeTextServicesNotification 通知文本主机文本服务已释放。 |
ITextHost2::TxGetEastAsianFlags 获取是否允许输入法编辑器 (输入法) 输入以及编辑样式是否包括ES_SELFIME。 |
ITextHost2::TxGetEditStyle 获取格式编辑控件是否位于对话框中。 |
ITextHost2::TxGetHorzExtent 获取文本宿主窗口的水平滚动范围。 |
ITextHost2::TxGetPalette 检索 Rich Edit 控件的调色板。 |
ITextHost2::TxGetWindow 检索 Rich Edit 控件的文本宿主窗口的句柄。 |
ITextHost2::TxGetWindowStyles 检索文本宿主窗口的窗口样式和扩展窗口样式。 |
ITextHost2::TxIsDoubleClickPending 发现消息队列是否包含文本主机窗口挂起的WM_LBUTTONDBLCLK消息。 |
ITextHost2::TxSetCursor2 设置文本宿主窗口中光标的形状。 |
ITextHost2::TxSetForegroundWindow 将 Rich Edit 控件的主机窗口设置为前台窗口。 |
ITextHost2::TxShowDropCaret 在拖放操作的拖放部分期间显示或隐藏插入符号, (Direct2D 仅) 。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | textserv.h |