• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C# でIME の状態を知るには?)

C#でIMEの状態を知るには?

このQ&Aのポイント
  • C#でIMEの状態を知る方法について教えてください。
  • VisualStudio 2010 C#フォームアプリケーションで、キーワード検索プログラムを作成しています。リターンキーが押される度に候補を順にスクロールしたいのですが、IMEの状態によってリターンキーの動作を制御したいです。
  • IMEで漢字入力中にリターンキーが押されると、変換途中の場合もあるため、その場合には反応させたくありません。どのような方法がありますか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ヒント:http://msdn.microsoft.com/ja-jp/library/system.windows.forms.imemode%28v=vs.80%29.aspx 困ったときには、MSのページくらいは探した方がいいと思います。

参考URL:
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.imemode%28v=vs.80%29.aspx
noname#133160
質問者

お礼

ありがとうございます。 安易に回答を求めて質問してしまったのを後悔しています。やはりよく調べてから質問するべきでした。つい時間を惜しんで・・・。 改めて調査したところ、上記の動作は別の要因でした。IME での変換中のリターン押しは、テキストボックスのkeydown イベントには届いていませんでした。おかしいなぁと思っていたんです。

関連するQ&A