【问题标题】:Sending ctrl-space with SendKeys in C#?在 C# 中使用 SendKeys 发送 ctrl-space?
【发布时间】:2012-03-10 05:59:24
【问题描述】:

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

.NET 4.0 和 Windows 7 上的 C#,如果有任何区别的话。

【问题讨论】:

标签: c# .net windows-7


【解决方案1】:

这方面的文档是here:

我认为你追求的是

SendKeys.SendWait("^( )");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-03
    • 2010-12-29
    • 1970-01-01
    • 2013-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多