2012-07-06 45 views
0

简单地说,我希望能够在用户单击按钮时获得鼠标单击事件(特别是MiddleButton) - 而不是在它被释放后。在发生鼠标按键事件时发生,而不是在发布时出现

我想我以前做过一次,但我忘记了。

这是为了能够在用户单击XNA项目中的按钮时导航3D视图。

是否有任何类似的方法来注册HotKeys,但鼠标?

+0

你不能使用MouseDown而不是MouseClick吗? – musefan 2012-07-06 12:57:25

+0

这真的是XNA的问题吗?你在使用XNA的'Mouse'类吗? – 2012-07-07 14:04:53

回答

3

是不是只是MouseDown事件?

+0

是的,我忘了他们所做的一切。只需使用鼠标点击...对不起。这可能与我所想的相似,但并不完全,需要事先设定好。我有大约3层控件,所以很容易将它放在错误的控件上,以便它也进行注册。 – Deukalion 2012-07-06 13:10:04