您好,
我们有一个C#应用程序,可以捕获桌面的截图。它在Windows XP上运行良好但在vista上截图为空白。为什么这样 ??任何解决方案?
答案 0 :(得分:0)
这应该转到stackoverflow;原因是UI编程模型在XP和Vista之间彻底改变了,你可以在那里获得一些很好的帮助。
答案 1 :(得分:0)
可能是因为UAC使用不同的桌面来显示自己。
答案 2 :(得分:0)
请发布代码以帮助您。我曾经写过article about screenshot(VB.net和c#)。它在XP和Vista中运行良好。如果有兴趣,请查看。
你是如何捕获它的?屏幕尺寸不同吗?