我在想如何使用 SendKeys.send(); 来发送 空格键
。
它可以用于其他按键,但只有空格键不行!!
这里是我找到的其他按键的链接 http://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.aspx
我在想如何使用 SendKeys.send(); 来发送 空格键
。
它可以用于其他按键,但只有空格键不行!!
这里是我找到的其他按键的链接 http://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.aspx
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}"
"{SPACE}"
不是 SendKeys.SendWait()
方法的关键字之一。 - Ellis