如何模仿从.Net?
按下“控制”按钮的事件我正在尝试SendKeys.SendWait("{Ctrl Down}");
,如下所述:
http://www.autohotkey.com/docs/commands/Send.htm
但它不起作用(它说命令无法识别)。
请注意我不想执行命令,例如 Ctrl +其他一些键...我想一直只按下 Ctrl 。
有什么建议吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
在Autohotkey中,此脚本可以执行您想要的操作:
Send,{Ctrl DOWN}
您可以通过手动按下并释放 Ctrl 来退出该状态。
然而,您似乎将C#与Autohotkey混为一谈。如果您尝试使用C#使用该链接页面上的信息,则无法使用。 Autohotkey脚本不是C#。
答案 2 :(得分:0)
.Net SendKeys
类无法执行AutoHotkey可以执行的所有操作。
它只能执行此处列出的内容:
您可以实现您想要的效果,但只能使用更高级的编程技术。
您可能必须使用Windows UI自动化: