0

显然,我正在尝试发送 PrintScreen 键,无论它专注于哪个窗口,它都应该可以工作。我怎样才能像往常一样触发 printscreen 动作?这是在 VB.net 中。谢谢您的帮助!

我用谷歌搜索了这个,找不到任何有效的结果。

编辑:不知何故,这工作了一次。但现在它根本不起作用!

4

1 回答 1

1

我猜你关于成功尝试的编辑注释实际上只是你之前手动点击了 PRNTSCRN 并且当你运行你的程序时你的剪贴板仍然在那里,它在剪贴板中没有任何内容,但是然后阅读你手动截取的屏幕截图又出来了。

你获取屏幕快照的方法是行不通的——你必须使用一些 pinvoke 的东西,如果你有耐心的话,拼凑起来并不难。 http://www.pinvoke.net/是一个很好的资源。

OOO,我从未尝试过,但这篇文章似乎写得很自信。 http://www.dreamincode.net/code/snippet2572.htm

于 2009-09-06T19:14:09.593 回答