用C#中的SendKeys发送ctrl空格?

用C#中的SendKeys发送ctrl空格?,c#,.net,windows-7,C#,.net,Windows 7,我正在做一些基本的自动化类型的工作,我需要将ctrl空格发送到桌面(我需要确保没有选择任何内容,这样当我执行SendKeys.SendWait(“+{F10}”);时,我会得到通用的桌面菜单,而不是任何特定文件的菜单)。我尝试过一些明显的东西(实际的空格字符、“空格键”、“空格”),但都不起作用,它们都给了我一个例外。有人知道正确的方法吗 在.NET 4.0和Windows 7上安装C#,如果其中任何一个有区别的话。相关文档如下: 我想你想要的是 SendKeys.SendWait("^( )"

我正在做一些基本的自动化类型的工作,我需要将ctrl空格发送到桌面(我需要确保没有选择任何内容,这样当我执行
SendKeys.SendWait(“+{F10}”);
时,我会得到通用的桌面菜单,而不是任何特定文件的菜单)。我尝试过一些明显的东西(实际的空格字符、“空格键”、“空格”),但都不起作用,它们都给了我一个例外。有人知道正确的方法吗


在.NET 4.0和Windows 7上安装C#,如果其中任何一个有区别的话。

相关文档如下:

我想你想要的是

SendKeys.SendWait("^( )");
检查这个-