- - PR -
入力変換中はファンクションキーに割り当てた処理を無効にしたい
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-07-26 17:24
お世話になります。
VisualStudio2005 VB.NETで開発をおこなっています。 フォームのKeyUpにてどのファンクションが押されたのかを判断して、 特定の処理を行なう様にしています。 問題点 IMEで文字入力の中に、F7(カタカナ変換)F9(アルファベット変換)等を使うことがあると思いますが、 その機能が動いた後に割り当てた特定の処理が実行されてしまい、困っています。 入力変換中はその割り当てた機能を無効にしたいと考えておりますが、 入力変換中を判断する方法がありますでしょうか。 よろしくお願い致します。 | ||||
|
投稿日時: 2008-07-27 13:48
BCL には用意されていないようなので WindowMessage の IMM~ を監視するなどベタな手法を取ることになると思います。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2008-07-28 09:18
回答有難う御座います。
参考にさせて頂きます。 |
1