2009-04-08 1 views
1

はい、多くのコントロールにはKeyUp/KeyDownプロパティがあります。しかし、彼らは私がKeyクラスだけを捕まえることができると主張する。本当のシンボルではありません。 たとえば、ユーザタイプ "d"シンボルがKeyDownのKey.Dになったとき。キーボード上の同じ音階にある他の音符のすべての記号もKey.Dになります。ユーザーがキーボードで打ったシンボルを捕まえるにはどうすればよいですか?

WPFでKeyPressのアナログを取得して、ローカル言語に依存するネイティブタイピングをキャッチするためのchar(シンボル)を表す方法はありますか?

答えて

1

はここで読む:何をする必要がKeyUp/KeyDownイベントではなく、TextInputイベントを処理することであると思われ
http://msdn.microsoft.com/en-us/library/ms754010.aspx#text_inputReal

WM_KEYDOWN/WM_KEYUP

+0

現在のSilverlightにはWM_CHARやKeyPressイベントなど何もありません。これはおそらくWM_CHARの処理と同じです。 – FFire

+0

WPFについて不運にも話していました。 – shoosh

関連する問題