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


Метод ISoftKbd::CreateSoftKeyboardWindow

Метод ISoftKbd::CreateSoftKeyboardWindow создает окно мягкой клавиатуры.

Синтаксис

HRESULT CreateSoftKeyboardWindow(
  [in] HWND          hOwner,
  [in] TITLEBAR_TYPE Titlebar_type,
  [in] INT           xPos,
  [in] INT           yPos,
  [in] INT           width,
  [in] INT           height
);

Параметры

hOwner [in]

Дескриптор окна, содержащего мягкую клавиатуру.

Titlebar_type [in]

Тип заголовка окна мягкой клавиатуры. Возможные типы определяются перечислением TITLEBAR_TYPE .

xPos [in]

Положение x в левом верхнем углу окна мягкой клавиатуры.

yPos [in]

Позиция Y в левом верхнем углу окна мягкой клавиатуры.

width [in]

Ширина окна мягкой клавиатуры.

height [in]

Высота окна мягкой клавиатуры.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Значение Описание
S_OK
Метод выполнен успешно.
E_INVALIDARG
Один или несколько параметров недопустимы.

Требования

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

См. также раздел

ISoftKbd

ISoftKbd::CreateSoftKeyboardLayoutFromResource

ISoftKbd::D esoftKeyboardWindow

ISoftKbd::ShowSoftKeyboard

TITLEBAR_TYPE