主页
c++手册
JavaScript手册
TSF手册
登录
笔记
预上屏
如何获取ITfComposition
如何获取ITfComposition
候选上屏
SampleIME按键之后 干了些啥
结构体
TF_SELECTION
文本选择数据
TF_SELECTIONSTYLE
选择样式
TfActiveSelEnd
选定文本范围的哪一端处于活动状态
TF_STATUS
包含文档状态数据
TfClientId
传输客户端Id
TF_LANGBARITEMINFO
语言栏项
ITfContextComposition
ITfContextComposition介绍
ITfContextComposition::EnumCompositions
创建包含上下文中所有组合的枚举器对象
ITfContextComposition::FindComposition
iTfContextComposition::StartComposition
ITfContextComposition::TakeOwnership method
目前尚未实施
ITfLangBarItemSink
ITfLangBarItemSink::OnUpdate
通知语言栏
iTfLangBarItemButton【语言栏按钮】
ITfLangBarItemButton::GetIcon
获取要为语言栏按钮显示的图标
ITfLangBarItemButton::GetText
获取语言栏中按钮要显示的文本。
ITfLangBarItemButton::InitMenu
下拉菜单相关
ITfLangBarItemButton::OnClick
按钮被单击
ITfLangBarItemButton::OnMenuSelect
菜单被选择
ITfLangBarItem【语言栏项】
ITfLangBarItem::GetInfo
获取有关语言栏项的信息。
ITfLangBarItem::GetStatus
获取语言栏项的状态
ITfLangBarItem::GetTooltipString
获取要显示在语言栏项的工具提示中的文本。
ITfLangBarItem::Show
显示或隐藏语言栏
ITfSource【事件安装/卸载器】
ITfSource::AdviseSink
安装事件
ITfSource::UnadviseSink
卸载事件
ITfContext【上下文】
ITfContext::RequestEditSession
获取访问权限
ITfContext::GetSelection
获取文档中的选择
ITfContext::CreateRangeBackup
创建范围的备份
ITfContext::EnumProperties
获取文档属性枚举器
ITfContext::GetActiveView
获取上下文的活动【视图】
ITfContext::GetAppProperty
获取应用程序属性
ITfContext::GetDocumentMgr
获取包含上下文的【文档管理器】
ITfContext::GetStart
获取位于文档开头的【文本范围】
ITfContext::GetEnd
获取位于文档末尾的【文本范围】
ITfContext::GetStatus
获取文档状态
ITfContext::GetProperty
获取文本属性
ITfContext::SetSelection
设置文档中的选择
ITfContext::InWriteSession
确定客户端是否在上下文中具有读/写锁
ITfContext::TrackProperties
获取一个特殊属性
ITfRange【文本范围】
中文介绍
ITfRange::CompareStart
将此文本范围的起始定位点位置与其他区域中的定位点进行比较
ITfRange::CompareEnd
将此文本范围的结束定位点位置与其他区域中的定位点进行比较
ITfRange::SetText
替换文本范围涵盖的内容
ITfRange::ShiftStart
移动范围的开始定位点
ITfRange::ShiftEnd
移动范围的结束定位点
ITfRange::AdjustForInsert
扩展或收缩一系列文本以调整文本插入
ITfRange::Clone
复制此文本范围
ITfRange::Collapse
通过将[起始定位点]和[结束定位点]移动到同一位置来清除文本范围
ITfRange::GetContext
获取范围所属的上下文对象
ITfRange::GetEmbedded
ITfRange::GetFormattedText
获取一系列文本中包含的格式化内容
ITfRange::GetText
获取此文本范围所包含的内容
ITfRange::InsertEmbedded
在文本范围的起始定位点的位置插入对象
ITfRange::IsEmpty
验证文本范围是否为空
ITfRange::IsEqualEnd
验证此范围的结束定位点是否与另一个指定范围的定位点匹配
ITfRange::IsEqualStart
用不到
ITfRange::SetGravity
设置对象中定位点的重力
ITfRange::ShiftEndRegion
将结束定位点移动到相邻区域
ITfRange::ShiftEndToRange
将此范围的结束定位点移到另一个范围内的定位点
ITfRange::ShiftStartRegion
将起始定位移动到相邻区域中
ITfRange::ShiftStartToRange
将此范围的起始定位点移动到另一个范围内的定位点。
ITfEditSession【编辑会话】
ITfEditSession::DoEditSession
调用以允许文本服务读取和/或修改上下文的内容
ITfContextView【视图】
ITfContextView::GetRangeFromPoint
将一个点(以屏幕坐标为单位)转换为位于相应位置的空【文本范围】
ITfContextView::GetScreenExt
返回文档显示屏幕坐标中的边界框
ITfContextView::GetTextExt
返回文本范围的边界框
ITfContextView::GetWnd
当前文档的窗口句柄
ITfProperty【文本属性】
ITfProperty::Clear
用指定范围清空属性值
ITfProperty::FindRange
获取一个范围
ITfProperty::SetValue
设置范围的属性的值
ITfProperty::SetValueStore
使用【属性存储对象】设置文本范围的属性值
ITfDocumentMgr【文档管理器】
ITfDocumentMgr::CreateContext
创建上下文对象。
ITfDocumentMgr::EnumContexts
获取上下文枚举器
ITfDocumentMgr::GetBase
获取上下文堆栈基处的上下文
ITfDocumentMgr::GetTop
获取上下文堆栈顶部的上下文
iTfDocumentMgr::Pop
从上下文堆栈顶部删除上下文
ITfDocumentMgr::Push
将上下文添加到上下文堆栈的顶部
ITfKeystrokeMgr【按键管理器】
ITfKeystrokeMgr::AdviseKeyEventSink
安装键事件接收器
ITfKeystrokeMgr::GetForeground
获取前台 TSF 文本服务的类标识符
ITfKeystrokeMgr::GetPreservedKey
获取保留密钥的命令 GUID
ITfKeystrokeMgr::GetPreservedKeyDescription
获取现有保留密钥的说明字符串
ITfKeystrokeMgr::IsPreservedKey
确定命令 GUID 和键组合是否是保留的键
ITfKeystrokeMgr::KeyDown
将键向下事件传递给击键管理器
ITfKeystrokeMgr::KeyUp
ITfKeystrokeMgr::KeyUp
ITfKeystrokeMgr::PreserveKey
注册保留键
ITfKeystrokeMgr::SetPreservedKeyDescription
修改现有保留键的说明字符串
ITfKeystrokeMgr::SimulatePreservedKey
模拟保留的键序列的执行
ITfKeystrokeMgr::TestKeyDown
确定击键管理器是否将处理键关闭事件
ITfKeystrokeMgr::TestKeyUp
确定击键管理器是否处理键启动事件
ITfKeystrokeMgr::UnadviseKeyEventSink
删除键事件接收器
ITfKeystrokeMgr::UnpreserveKey
取消注册保留的键
ITfFnAdviseText【通知文本】
ITfFnAdviseText::OnTextUpdate
上下文中的文本更改时调用。
ITfFnAdviseText::OnLatticeUpdate
当上下文中的格栅更改时调用
ITfInsertAtSelection.【插入】
ITfInsertAtSelection::InsertEmbeddedAtSelection
用不到 IDataObject 对象
ITfInsertAtSelection::InsertTextAtSelection
在所选内容或插入点插入文本
ITfComposition【拼写合成】
ITfComposition::EndComposition
终止合成
ITfComposition::GetRange
获取一个范围对象
ITfComposition::ShiftEnd
移动合成的结束定位点
ITfComposition::ShiftStart
移动合成的起始定位点
ITfProperty【文本属性】
ITfProperty::SetValueStore
ITfProperty::SetValue
设置范围的属性的值
ITfProperty::FindRange
ITfProperty::Clear