SendKeys ALT + SPACE

时间:2015-07-01 19:46:41

标签: c#

好的,所以我已经完成了我的研究,我知道不可能发送SendKeys()的空格键,解决方法是使用SendKeys(" ")

但是,我要做的是将 ALT + SPACEBAR 发送到命令窗口(此组合打开菜单,我试图仅使用击键复制文本)

我试过SendKeys.SendWait("%( )");但那只是发送一个空格作为文本。我真的被困在这里,因为我需要按住实际的空格键,同时按住ALT以使我的快​​捷方式起作用。

2 个答案:

答案 0 :(得分:2)

您可以使用following语法

SendKeys.Send("% ");

%表示ALT

答案 1 :(得分:0)

为了发送Alt + Space,以下代码将起作用:

Application.SendKeys "%{ }"