我们在Windows 10(建立10166)的PrintWindow功能的问题。 当我们调用PrintWindow( https://msdn.microsoft.com/ru-ru/library/windows/desktop/dd162869(v=vs.85).aspx )捕捉微软边缘(项目斯巴达)浏览器窗口的图像我们得到了一个黑色的图像。
有谁知道这样做的原因,以及如何可以把它固定/避免? 或者一些其他的方式来捕获窗口的图像,可以在后台和墙根背后另一个窗口?
更新 :我们已经尝试发送WM_PRINTCLIENT和WM_PRINT消息,并调用DefWindowProc函数与WM_PRINT,但结果都是一样的-只是一个黑色的图像。 我们也试图用的BitBlt到窗口的DC复制到记忆表面,但它不是工作压力太大。 我们现在正将浏览器窗口,前景,捕捉整个屏幕,裁剪截图窗口的客户端大小最好的解决方案; 但它可以中断和烦扰,因为切换应用程序,目前正在使用的用户。