IKoreanImeUI Interface

The Korean IME uses the IKoreanImeUI interface to control the UI windows. The following table lists the interface methods.

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.

See Also

Korean IME

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.