.NET中的","(逗号)和"."(点)的KeyCode是什么?

Bos*_*sak 23 .net c# vb.net enums keycode

在我,KeyDown EventHandler我需要知道什么是KeyCode","和".".

我找不到他们,这就是我要问的原因.谢谢!

Cod*_*aos 23

一把钥匙和一个角色不是一回事.键盘布局在它们之间进行转换,这种转换并非易事.使用时可能你做错了KeyDown.如果您想知道用户输入的字符应该使用哪个字符,则该字符KeyPress将提供已翻译的字符.

例如,在美国布局上Keys.Decimal对应的小键盘上的键.,德语布局上的键.Keys.OemcommaOemPeriod有可能,.初级讲座的字母.但在其他可能不同的布局上.


Ode*_*ded 7

OemcommaOemPeriod看起来像好的候选人.

查看MSDN 上的Keys枚举.