Интерфейс 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 |
Заголовок |
|
IDL |
|
DLL |
|
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по