IKoreanImeUI (Windows CE 5.0)
The Korean IME uses this interface to control the UI windows. The IKoreanImeUI interface must be in the COM format, where an interface is defined by class ID and interface ID.
Methods
The following table lists the IUnknown methods for this interface.
IUnknown method | Description |
---|---|
QueryInterface | Returns pointers to supported interfaces. |
AddRef | Increments the reference count. |
Release | Decrements the reference count. |
All IKoreanImeUI methods implement the COM STDMETHOD macro. Class ID and interface ID are defined in IKoreanIMEUI.h. The following table shows the STDMETHODs for this interface.
STDMETHOD | Description |
---|---|
GetCandWndPos | Returns the current candidate window position. |
GetCompositionFont | Returns the LOGFONT structure of the current composition window. |
GetCompWndPos | Returns the current composition window position. |
GetStatusWndPos | Returns the status window position. |
InitializeUIWindows | Creates the UI windows. |
RedrawCandWnd | Redraws the current candidate window. |
RedrawCompWnd | Redraws the current composition window. |
RedrawStatusWnd | Redraws the status window. |
SetCandData | Sets the current candidate list. |
SetCandWndPos | Sets the current candidate window position. |
SetCompData | Sets the current composition string. |
SetCompWndPos | Sets the current composition window. |
SetStatusData | Sets the current conversion mode. |
SetStatusWndPos | Sets the status window position. |
ShowHideCandWnd | Shows or hides the current candidate window. |
ShowHideCompWnd | Shows or hides the current composition window. |
ShowHideStatusWnd | Shows or hides the status window. |
UninitializeUIWindows | Destroys the UI windows. |
All methods return a success or fail status. These functions are declared in KoreanImeUI.h and called by the Korean IME kernel. You can customize the UI module by modifying the IME source files in you project. For more information about the Component Object Model (COM) STDMETHOD macro, see the Objbase.h file.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: KoreanImeUI.h.
Link Library: Uuid.lib.
Send Feedback on this topic to the authors