如何在表单的KeyUp事件中捕获星号?或者,如何在KeyUp事件中获得KeyChar?

时间:2008-09-18 21:38:48

标签: .net vb.net

我正试图用表单的KeyUp事件劫持星号。我可以在KeyUp事件上获得SHIFT键和D8键,但我无法获得*。我可以在KeyPress事件中轻松找到它(e.KeyChar =“*”c),但公司标准说我们必须在所有这些场合使用KeyUp事件。谢谢!

1 个答案:

答案 0 :(得分:2)

在KeyPress上缓存charcode,然后响应KeyUp。还有其他可以生成星号的组合键,特别是如果您面对的国际用户可能有不同的键盘布局,因此您无法依靠KeyUp为您提供所需的信息。