我是C#的新手,我开始为游戏制作小工具。
现在我发现屁股很痛苦地一直指出要切换复选框,将自己设置为特殊模式,转到目的地,跳出并再次切换复选框,这样你就在正常模式。
我认为如果你可以按NumPad9切换复选框,在你游戏时,或者如果你想要的话,可能会更容易。
我确实找不到任何东西,或者我没有理解这些解决方案,因为我是C#的初学者。
如果你能解决我的问题,那真的很酷。
我已经在表单中启用了KeyPreview,但我确实知道这一点。
答案 0 :(得分:0)
由于您的表单在按指定键时无法获得焦点,因此您可能需要使用WinAPI中的GetAsyncKeyState
来实现此目的。
在这里查看文档: https://msdn.microsoft.com/en-us/library/windows/desktop/ms646293(v=vs.85).aspx
并在C#中使用它:
[DllImport("user32.dll")]
static extern short GetAsyncKeyState(System.Windows.Forms.Keys vKey);