我开发的软件可以捕获Windows 8.1 / Windows 10中Metro / UWP应用程序的隐藏屏幕窗口内容。 它看起来非常像下面: Target overlapped window to capture
目前,我使用了GetWindowDC(hwnd)的代码,如下所示。我可以捕获Win32应用程序中的重叠窗口。
DC hDC = GetWindowDC(hwnd);
BitBlt(BitmapDC, 0, 0, width, height, hDC, 0, 0, SRCCOPY /* |CAPTUREBLT */);
ReleaseDC(hDC, hDC);
但我无法在Windows 10上捕获UWP应用程序上的重叠窗口: Capture result
我已经尝试使用GDI / GDI +和DirectX解决了这个问题,但没有成功。 你能帮我解决这个问题吗?
祝你好运, 勒乐