質問: code.ToString(); } } } } ``` 上記のように入力をしてもらう画面があるのですが「半角/全角キー」や変換キーのせいで無効になったり突然たくさん入力になりエラーを起こしたりしてしましますが 半角/全角キーを無効にする方法はございますでしょうか? 宜しくお願い致します。
回答: IME制御を行えば、良いのでは? と思ったら、 Windows8以降は、IMEモード制御ができない らしいです。 あとは、読み込んだ文字を一文字ずつ判定するしか無いと思います。 あとは、グローバルフックとかで、入力キーを全てキャッチして、不要なキーを全て読み捨てでしょうか。