如何在类中使用ModifierKeys

时间:2010-04-20 12:15:20

标签: .net vb.net

我需要从类中访问“ModifierKeys”,而不是从表单访问(我有对该表单的引用,但不允许从类中使用frm.Modifierkeys)。这是可能的,如果是的话,怎么样?

谢谢!

2 个答案:

答案 0 :(得分:3)

ModifierKeys是静态的,所以你应该可以只调用

Control.ModifierKeys

否则你可以PInvoke GetKeyState方法。

答案 1 :(得分:0)

如果您可以将KeyEventArgs传递给您的班级(来自KeyUpKeyDown事件处理程序),则可以访问KeyEventArgs.Modifiers属性。