我有屏幕捕获软件picPick
,我设置了热键以拍摄可滚动的照片
CTRL + ALT + PRINT_SCREEN 按钮。
我的目标是运行应用程序,然后按热键来捕获屏幕。 但似乎picPick已经运行但是SendKeys()没有做任何我想的事情,没有任何事情发生, 我做错了什么?
的VBScript
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "C:\picPick"
WshShell.SendKeys("+^{PRTSC}")
我也试过简单的打印屏幕,
WshShell.SendKeys("{PRTSC}")
然后尝试将我得到的东西粘贴到MS Paint上但没有发生任何事情(例如截图btn没有按下我相信)
答案 0 :(得分:2)
正如SendKeys
method description中所述:
您无法将PRINT SCREEN键{PRTSC}发送到应用程序。
{PRTSC}代码可能保留供将来使用,例如.NET SendKeys.Send
。