日期:2014-05-18  浏览次数:21206 次

关于PrintWindow 最小化截图问题
似乎 PrintWindow 无法截取 最小化程序界面
按照官方的说法是

程序最小化之后 CPU 不在绘制最小化区域


请问有什么办法解决他??

查了很多资料


有部分说明是 把窗口挪到屏幕外去...- -~!!!

不知是否还有更好的解决办法?

------解决方案--------------------
本来就不能获取,因为根本就不存在了。
------解决方案--------------------
这个要看目标程序是如何处理WM_PRINT的,DefWindowProc处理方式是检查PRF_CHECKVISIBLE,如果不可见就不画。你可以试试直接SendMessage(hWnd, WM_PAINT, hDC, 0)
------解决方案--------------------
SendMessage(hWnd, WM_PRINT, hDC, PRF_CLIENT)