我想知道如何使用
SendKeys.send();发送
spacebar key
它可以与其他键一起使用,但只能与空格键一起使用!!根据您链接的文档,
SendKeys.send(" ");
将发送一个空格键。
唯一需要特殊代码的键是“按下键时不显示的字符”。
带双引号的普通空格有效
SendKeys.SendWait(" ")
...但是如果您将字符作为
Char
而不是 String
作为参数发送,请确保将 Char
空格替换为 String
空格。
if (chr == ' ')
{
SendKeys.SendWait(" ");
}else{
SendKeys.SendWait("{"+chr+"}");
}
在 Windows 上的 VBScript 中,您可以像这样打开活动窗口的系统菜单(论坛建议将 4 种语言作为标题,js 最近):
oShell.SendKeys "%{ }", true
oShell.SendKeys "~", true
使用 application.sendkeys "{SPACE}"