MakeKeyInputを使用した文字列入力で IMEが有効になっていれば画像1を、無効なら2を表示しようとおもっています。 有効なら1、無効なら2を返すような関数はありますでしょうか?
> 有効なら1、無効なら2を返すような関数はありますでしょうか? それだけでしたら GetIMEInputModeStr の引数に 0 を渡して、戻り値を見れば判定できそうです。 IME ON だと 0、IME OFF だと -1 が返ってくるようです。