![](/img/trans.png)
[英]How do I code where when I press a key it creates a 50% chance an animation happens?
[英]How do I make it so that when I have a specific Key press it creates an interupt
我尝试这样做的原因是,我有一个程序,当您按下其中一个按钮时,它会记录您的鼠标当时所在的位置,然后如果您按下另一个按钮,它将鼠标移至该位置。 如果有更简单的方法,请告诉我。
我要作一些假设,因为在您要完成的工作中缺少一些上下文:
话虽如此,您可以使用以下代码完成您想做的事情:
private void YourControl_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyCode == Keys.NumPad0)
{
//Grab mouse coordinates
}
if (e.KeyCode == Keys.NumPad1)
{
//Code to move the mouse
}
}
当然,这仅在您的应用程序处于焦点位置时才有效,如果您希望在最小化应用程序时完成此操作,则必须注册全局热键 。
如果您想了解特定于您的特定问题的更多详细信息,请编辑您的问题以包括更多特定的信息,我们将尽力为您提供帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.