Windows8でImeModeが制御出来ない場合の対処方法
.net frameworkのC#で作成したアプリを、Windows8系で動作させると
コントロールで設定したImeMode通りに動かない現象を確認。
先達を探してみるとOSとしての仕様らしい。
対処方法としては、下記のやり方が有効らしい。
コントロールパネル→言語→詳細設定→入力方式の切替で
アプリウィンドウごとに異なる入力方式を設定する。
参考:
Windows 8でImeMode Katakana/KatakanaHalfが有効にならない。 | かるあのメモ on WordPress