IMEウィンドウへのメッセージかどうか調べる
Declare Function ImmIsUIMessage Lib "imm32.dll" Alia s"ImmIsUIMessageA" _
(ByVal hWndIME As Long, ByVal msg As Long, _
ByVal wParam As Long, ByVal lParam As Long) As Long
Declare Function ImmIsUIMessage Lib "imm32.dll" Alia s"ImmIsUIMessageA" _
(ByVal hWndIME As Integer, ByVal msg As Integer, _
ByVal wParam As Integer, ByVal lParam As Integer) As Integer
BOOL ImmIsUIMessage(
HWND hWndIME,
UINT msg,
WPARAM wParam,
LPARAM lParam
);
引数
hWndIME
IMEウィンドウクラスのウィンドウハンドルmsg
0のとき、ユーザーインタフェースメッセージかどうかチェックする
チェックするメッセージwParam
同、32bit値のパラメータlParam
同上戻り値
IMEウィンドウで処理されるメッセージのとき 0以外備考
それ以外 0
この関数は通常IMEによって特定された変換文字列と候補リストを表示するために使う