显然,我正在尝试发送 PrintScreen 键,无论它专注于哪个窗口,它都应该可以工作。我怎样才能像往常一样触发 printscreen 动作?这是在 VB.net 中。谢谢您的帮助!
我用谷歌搜索了这个,找不到任何有效的结果。
编辑:不知何故,这工作了一次。但现在它根本不起作用!
显然,我正在尝试发送 PrintScreen 键,无论它专注于哪个窗口,它都应该可以工作。我怎样才能像往常一样触发 printscreen 动作?这是在 VB.net 中。谢谢您的帮助!
我用谷歌搜索了这个,找不到任何有效的结果。
编辑:不知何故,这工作了一次。但现在它根本不起作用!
我猜你关于成功尝试的编辑注释实际上只是你之前手动点击了 PRNTSCRN 并且当你运行你的程序时你的剪贴板仍然在那里,它在剪贴板中没有任何内容,但是然后阅读你手动截取的屏幕截图又出来了。
你获取屏幕快照的方法是行不通的——你必须使用一些 pinvoke 的东西,如果你有耐心的话,拼凑起来并不难。 http://www.pinvoke.net/是一个很好的资源。
OOO,我从未尝试过,但这篇文章似乎写得很自信。 http://www.dreamincode.net/code/snippet2572.htm