ImmSimulateHotkey

機能
IMEホットキーをシュミレートする
Declare Function ImmSimulateHotkey Lib "imm32.dll" _
(ByVal hWnd As Long, ByVal dwHotKeyID As Long) As Long>
Declare Function ImmSimulateHotkey Lib "imm32.dll" _
(ByVal hWnd As Integer, ByVal dwHotKeyID As Integer) As Integer>

BOOL ImmSimulateHotKey(
HWND hWnd,
DWORD dwHotKeyID
);
引数
hWnd

ウィンドウのハンドル
dwHotKeyID
IMEホットキーのID
戻り値
正常終了のとき                       0以外
エラーのとき                         0
備考
この関数はアプリケーションからIMEをオン・オフするホットキー
(MS-IMEのとき[ALT]-[漢字]でオンになる)を押したときと同じ動作を起こせる
dwHotKeyIDの定数

IME_JHOTKEY_CLOSE_OPEN = &H30                IMEがオンの時、オフに
                                              オフのときオンにする
他の中国語・韓国語などはSDKを参照のこと