ISoftKbd interface
The ISoftKbd interface is used by applications and text services to implement a soft keyboard.
Members
The ISoftKbd interface inherits from the IUnknown interface. ISoftKbd also has these types of members:
Methods
The ISoftKbd interface has these methods.
Method | Description |
---|---|
AdviseSoftKeyboardEventSink | Installs a soft keyboard event sink to handle OnKeySelection notifications from the soft keyboard. |
CreateSoftKeyboardLayoutFromResource | Creates a soft keyboard layout from the specified resource. |
CreateSoftKeyboardLayoutFromXMLFile | Creates a soft keyboard layout from the specified XML file. |
CreateSoftKeyboardWindow | Creates a soft keyboard window. |
DestroySoftKeyboardWindow | Destroys a soft keyboard window. |
EnumSoftKeyboard | Enumerates the possible soft keyboards that support the specified language. |
GetSoftKeyboardColors | Retrieves the soft keyboard color corresponding to the supplied color type. |
GetSoftKeyboardPosSize | Retrieves the starting position and size of a soft keyboard. |
GetSoftKeyboardTextFont | Retrieves the text font used by a soft keyboard. |
GetSoftKeyboardTypeMode | Retrieves the type mode for a soft keyboard. |
Initialize | Initializes all necessary fields for a soft keyboard and generates standard soft keyboard layouts. |
SelectSoftKeyboard | Selects the specified soft keyboard. |
SetKeyboardLabelText | Sets the label text from the layout for a soft keyboard. |
SetKeyboardLabelTextCombination | Sets a combination of label and text used to describe a soft keyboard. |
SetSoftKeyboardColors | Sets the soft keyboard color corresponding to the supplied color type. |
SetSoftKeyboardPosSize | Sets the starting position and size of a soft keyboard. |
SetSoftKeyboardTextFont | Sets the text font used by a soft keyboard. |
SetSoftKeyboardTypeMode | Sets the type mode for a soft keyboard. |
ShowKeysForKeyScanMode | Displays the keys used for the key scan mode for a soft keyboard. |
ShowSoftKeyboard | Displays a soft keyboard. |
UnadviseSoftKeyboardEventSink | Removes a soft keyboard event sink. |
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
Redistributable |
TSF 1.0 on Windows 2000 Professional |
Header |
|
IDL |
|
DLL |
|