Platform SDK: International Features |
The ImmGetImeMenuItems function retrieves the menu items that are registered in the IME menu of a specified input context.
DWORD WINAPI ImmGetImeMenuItems( HIMC hIMC, DWORD dwFlags, DWORD dwType, LPIMEMENUITEMINFO lpImeParentMenu, LPIMEMENUITEMINFO lpImeMenu, DWORD dwSize );
Value | Meaning |
---|---|
IGIMIF_RIGHTMENU | If set, the function returns the menu items for the context menu (obtained by a right mouse click). |
Value | Meaning |
---|---|
IGIMII_CMODE | Returns the menu items that control the conversion mode. |
IGIMII_SMODE | Returns the menu items that control sentence mode. |
IGIMII_CONFIGURE | Returns the menu items that are related to IME configuration. |
IGIMII_TOOLS | Returns the menu items that are related to IME tools. |
IGIMII_HELP | Returns the menu items that control IME Help. |
IGIMII_OTHER | Returns the menu items that control other IME functions. |
IGIMII_INPUTTOOLS | Returns the menu items that control menu items related to IME input tools that provide an extended way to input characters. |
The function returns the number of menu items that were copied into lpImeMenu. If lpImeMenu is NULL, the function returns the number of registered menu items in the specified input context.
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Requires Windows 98.
Header: Declared in Imm.h.
Library: Use Imm32.lib.
Unicode: Implemented as Unicode and ANSI versions on Windows 2000.
Input Method Editor Overview, Input Method Editor Functions, IMEMENUITEMINFO