IKoreanImeUI

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.

 Last updated on Friday, April 09, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.