C#中如何截取被遮挡的窗口的图像?

来源:百度知道 编辑:UC知道 时间:2024/05/14 01:01:55
如题。窗口中可能是GDI+或者Direct3D的图像。要是有WindowsAPI也行。
比如屏幕上有两个窗口,窗口A和窗口B,A将B挡住了。
那么我如何获得窗口B上的图像?

问题不是很明白,能看到得窗口和被遮挡的窗口的话用printscreen就可以啊。看不到的话你就是翻api了,遍历句柄,我不记得有方法能这么做。。
如果是调用printscreen的话我就有办法了
[DLLImport"user32.dll"]
public static bool 按键(按键型 Printscreen)