Creates one type of soft keyboard window.
Syntax
HRESULT CreateSoftKeyboard(
  [in]  UINT uType,
  [in]  HWND hOwner,
  [in]  int  x,
  [in]  int  y,
  [out] HWND *phSoftKbdWnd
);
Parameters
- uType [in] 
 An unsigned integer value that contains the type of soft keyboard.
- hOwner [in] 
 A handle to the owner of the soft keyboard. This must be the user interface window.
- x [in] 
 An integer value that contains the initial horizontal position of the soft keyboard.
- y [in] 
 An integer value that contains the initial vertical position of the soft keyboard.
- phSoftKbdWnd [out] 
 The address of a handle to the soft keyboard.
Return value
Returns S_OK if successful, or an error value otherwise.
Remarks
This method maps to the ImmCreateSoftKeyboard function that is documented in the Windows 98 Device Driver Kit.
Requirements
| Minimum supported client | Windows XP | 
| Minimum supported server | Windows 2000 Server | 
| Product | Internet Explorer 5.0 | 
| Header | Dimm.h | 
| IDL | Dimm.idl |