ISoftKbd 接口

应用程序和文本服务使用 ISoftKbd 接口来实现软键盘。

成员

ISoftKbd 接口继承自 IUnknown 接口。 ISoftKbd 还具有以下类型的成员:

方法

ISoftKbd 接口具有以下方法。

方法 说明
AdviseSoftKeyboardEventSink 安装软键盘事件接收器以处理来自软键盘的 OnKeySelection 通知。
CreateSoftKeyboardLayoutFromResource 从指定资源创建软键盘布局。
CreateSoftKeyboardLayoutFromXMLFile 从指定的 XML 文件创建软键盘布局。
CreateSoftKeyboardWindow 创建软键盘窗口。
DestroySoftKeyboardWindow 销毁软键盘窗口。
EnumSoftKeyboard 枚举支持指定语言的可能软键盘。
GetSoftKeyboardColors 检索与提供的颜色类型对应的软键盘颜色。
GetSoftKeyboardPosSize 检索软键盘的起始位置和大小。
GetSoftKeyboardTextFont 检索软键盘使用的文本字体。
GetSoftKeyboardTypeMode 检索软键盘的类型模式。
初始化 初始化软键盘的所有必需字段,并生成标准软键盘布局。
SelectSoftKeyboard 选择指定的软键盘。
SetKeyboardLabelText 设置软键盘布局中的标签文本。
SetKeyboardLabelTextCombination 设置用于描述软键盘的标签和文本的组合。
SetSoftKeyboardColors 设置与提供的颜色类型对应的软键盘颜色。
SetSoftKeyboardPosSize 设置软键盘的起始位置和大小。
SetSoftKeyboardTextFont 设置软键盘使用的文本字体。
SetSoftKeyboardTypeMode 设置软键盘的类型模式。
ShowKeysForKeyScanMode 显示用于软键盘的键扫描模式的键。
ShowSoftKeyboard 显示软键盘。
UnadviseSoftKeyboardEventSink 删除软键盘事件接收器。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
可再发行组件
Windows 2000 专业版上的 TSF 1.0
标头
Softkbdc.h
IDL
Softkbd.idl
DLL
Softkbd.dll