質問: Delphi4でTStringGridコントロールでIMEモードをオフにする方法を教えてください! IMEのモードをセットするタイミングはいつでもいいです! フォームが作られるとき、フォーカスが移ってきたとき、セルの選択が変わったとき、入力モードになった時etc..
回答: WindowsAPIでIMEのステータスを見てステータス変更する方法や、コンポーネント自体をカスタムコンポーネント化してオーバーライドするとか、既存のカスタムコンポーネントを使うとか方法はいくつかあるんですが、とりあえず一番お手軽なのは最後のやつですかね。 参考URLのページをどうぞ。 List&Grid ってカテゴリにいくつかあります。 参考URL: