在C#中使用SendKeys发送ctrl-space?

3
我正在进行一些基本的自动化类型操作,需要发送ctrl-space到桌面上(我需要确保没有选择任何内容,这样当我执行SendKeys.SendWait("+{F10}");时,我得到的是通用桌面菜单,而不是任何特定文件的菜单)。我已经尝试了明显的方法(实际空格字符,"SPACEBAR","SPACE"),但它们都会给我一个ArgumentException。有人知道正确的做法吗?
C#使用.NET 4.0和Windows 7,如果这些有所区别。

请查看此链接 - https://dev59.com/jHA75IYBdhLWcg3wsrWD - NoviceProgrammer
1个回答

5

这个的文档在这里

我认为你需要的是

SendKeys.SendWait("^( )");

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接