标签: .net vb.net
我正试图用表单的KeyUp事件劫持星号。我可以在KeyUp事件上获得SHIFT键和D8键,但我无法获得*。我可以在KeyPress事件中轻松找到它(e.KeyChar =“*”c),但公司标准说我们必须在所有这些场合使用KeyUp事件。谢谢!
答案 0 :(得分:2)
在KeyPress上缓存charcode,然后响应KeyUp。还有其他可以生成星号的组合键,特别是如果您面对的国际用户可能有不同的键盘布局,因此您无法依靠KeyUp为您提供所需的信息。