繁体   English   中英

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

[英]Sending ctrl-space with SendKeys in C#?

我正在做一些基本的自动化类型的东西,我需要将ctrl-space发送到桌面(我需要确保没有选择任何内容,以便当我执行SendKeys.SendWait("+{F10}");我得到了通用桌面菜单,不是任何特定文件的菜单。 我已经尝试过显而易见的事物(实际空间角色,“空格键”,“空间”)并且它们都不起作用,它们都给我一个ArgumentException。 有人知道这样做的正确方法吗?

.NET 4.0和Windows 7上的C#,如果其中任何一个有所不同。

这方面的文档在这里

我想你所追求的是

SendKeys.SendWait("^( )");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM