Прочитать на английском

Поделиться через


Интерфейс ISoftKbd

Интерфейс ISoftKbd используется приложениями и текстовыми службами для реализации программной клавиатуры.

Элементы

Интерфейс ISoftKbd наследуется от интерфейса IUnknown . ISoftKbd также имеет следующие типы элементов:

Методы

Интерфейс ISoftKbd содержит следующие методы.

Метод Описание
AdviseSoftKeyboardEventSink Устанавливает приемник событий обратимой клавиатуры для обработки уведомлений OnKeySelection с мягкой клавиатуры.
CreateSoftKeyboardLayoutFromResource Создает раскладку мягкой клавиатуры из указанного ресурса.
CreateSoftKeyboardLayoutFromXMLFile Создает раскладку мягкой клавиатуры из указанного XML-файла.
CreateSoftKeyboardWindow Создает окно мягкой клавиатуры.
DestroySoftKeyboardWindow Уничтожает окно мягкой клавиатуры.
EnumSoftKeyboard Перечисляет возможные программные клавиатуры, поддерживающие указанный язык.
GetSoftKeyboardColors Извлекает цвет мягкой клавиатуры, соответствующий указанному типу цвета.
GetSoftKeyboardPosSize Извлекает начальную позицию и размер мягкой клавиатуры.
GetSoftKeyboardTextFont Извлекает шрифт текста, используемый мягкой клавиатурой.
GetSoftKeyboardTypeMode Извлекает режим типа для мягкой клавиатуры.
Initialize Инициализирует все необходимые поля для мягкой клавиатуры и создает стандартные раскладки клавиатуры.
SelectSoftKeyboard Выбирает указанную мягкую клавиатуру.
SetKeyboardLabelText Задает текст метки из макета для мягкой клавиатуры.
SetKeyboardLabelTextCombination Задает сочетание метки и текста, используемого для описания мягкой клавиатуры.
SetSoftKeyboardColors Задает цвет мягкой клавиатуры, соответствующий указанному типу цвета.
SetSoftKeyboardPosSize Задает начальную позицию и размер мягкой клавиатуры.
SetSoftKeyboardTextFont Задает шрифт текста, используемый мягкой клавиатурой.
SetSoftKeyboardTypeMode Задает режим типа для мягкой клавиатуры.
ShowKeysForKeyScanMode Отображает клавиши, используемые в режиме сканирования клавиш для мягкой клавиатуры.
ShowSoftKeyboard Отображает мягкую клавиатуру.
UnadviseSoftKeyboardEventSink Удаляет приемник событий мягкой клавиатуры.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Распространяемые компоненты
TSF 1.0 в Windows 2000 Professional
Заголовок
Softkbdc.h
IDL
Softkbd.idl
DLL
Softkbd.dll