首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

Keys.Oemcomma只能在英文输入下起作用吗?解决方案

2012-02-23 
Keys.Oemcomma只能在英文输入下起作用吗?在KeyDown事件中对键盘输入做判断,只要输入了逗号,变量就加一。MSD

Keys.Oemcomma只能在英文输入下起作用吗?
在KeyDown事件中对键盘输入做判断,只要输入了逗号,变量就加一。MSDN上,对KeyDown的说明是“任何国家/地区键盘上的 OEM 逗号键”。
但是在运行中,中文输入法状态下,输入逗号,变量不改变。切换到英文环境下,结果正确。

那,判断用户是否按了逗号键进行输入,必须在英文输入状态下吗?
又如何判断用户输入的是中文逗号或英文逗号呢?

[解决办法]

热点排行