IKoreanImeUI (Windows Embedded CE 6.0)

1/6/2010

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

IUnknown::QueryInterface

Returns pointers to supported interfaces.

IUnknown::AddRef

Increments the reference count.

IUnknown::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

IKoreanImeUI::GetCandWndPos

Returns the current candidate window position.

IKoreanImeUI::GetCompositionFont

Returns the LOGFONT structure of the current composition window.

IKoreanImeUI::GetCompWndPos

Returns the current composition window position.

IKoreanImeUI::GetStatusWndPos

Returns the status window position.

IKoreanImeUI::InitializeUIWindows

Creates the UI windows.

IKoreanImeUI::RedrawCandWnd

Redraws the current candidate window.

IKoreanImeUI::RedrawCompWnd

Redraws the current composition window.

IKoreanImeUI::RedrawStatusWnd

Redraws the status window.

IKoreanImeUI::SetCandData

Sets the current candidate list.

IKoreanImeUI::SetCandWndPos

Sets the current candidate window position.

IKoreanImeUI::SetCompData

Sets the current composition string.

IKoreanImeUI::SetCompWndPos

Sets the current composition window.

IKoreanImeUI::SetStatusData

Sets the current conversion mode.

IKoreanImeUI::SetStatusWndPos

Sets the status window position.

IKoreanImeUI::ShowHideCandWnd

Shows or hides the current candidate window.

IKoreanImeUI::ShowHideCompWnd

Shows or hides the current composition window.

IKoreanImeUI::ShowHideStatusWnd

Shows or hides the status window.

IKoreanImeUI::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

Header koreanimeui.h
Library uuid.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Concepts

IKoreanImeUI Interface