回答編集履歴

1

タイプミスを修正

2018/08/09 09:21

投稿

m-take
m-take

スコア249

test CHANGED
@@ -2,4 +2,4 @@
2
2
 
3
3
 
4
4
 
5
- ほかに、`ImmGetDfaultIMEWnd`でIMEのデフォルトウィンドウを取得してから、そのウィンドウに対して`SendMessage`で`WM_IME_CONTROL`を送る方法があるようです。`wParam`に`IMC_GETOPENSTATUS`を指定すると、返り値が0ならIMEがOFF、0以外ならIMEがONと判断できるようです。
5
+ ほかに、`ImmGetDefaultIMEWnd`でIMEのデフォルトウィンドウを取得してから、そのウィンドウに対して`SendMessage`で`WM_IME_CONTROL`を送る方法があるようです。`wParam`に`IMC_GETOPENSTATUS`を指定すると、返り値が0ならIMEがOFF、0以外ならIMEがONと判断できるようです。