2011-04-13 114 views
0

如果一个桌面不是当前桌面,那么,windows不会绘制它。然后通过DC捕获屏幕不起作用。如何从另一个桌面捕获屏幕?(CreateDesktop)

帮帮我!!!

+1

这个问题是无法理解的。请对其进行编辑以阐明您所要求的内容,并提供更具体的细节。 – 2011-04-13 02:58:10

回答

0

你能做的最好的是使用本文中描述的技术:

http://www.fengyuan.com/article/wmprint.html

基本上,你必须欺骗其他桌面上的应用程序重绘其Windows为您所选择的DC 。我曾经这样做过 - 可以开展工作,但这绝不是微不足道的。

有许多缺点 - 例如不要指望能够展示一个不错的Aero风格合成桌面。