我需要将Keys.Enter
转换为字符。将Keys.Enter转换为精简框架中的字符
这并不紧凑框架工作:Convert sequence of System.Windows.Forms.Keys to a Char(KeyInterop.VirtualKeyFromKey)
任何一个有任何其他的想法?
进一步澄清: 我喜欢用比幻数/字符更枚举。而不是让我自己的MyKeys.Enter枚举(即等于'\ r \ n'),我想只使用MS所做的。
Keys.Enter只是一个例子。
我打算这样做来比较KeyPressEventArgs.KeyChar。这就是为什么我试图比较一个字符。
除了那是两个字符。 – 2010-05-20 20:18:18
@Michael:这是因为Enter实际上并不代表一个角色。删除,结束,上传,F1-F12,Shift,... – 2010-05-20 20:20:48
也不知道(我熟悉键盘扫描代码),但仍然存在OP试图将按键表示为单个字符的问题。我们不知道为什么(除非他们解释),但也许一个字符是必要的。 – 2010-05-20 20:24:36