2011-02-18 68 views
4

我有一个应用程序服务器上运行的控制台应用程序,它使用Watin来自动化IE浏览。当我使用MakeNewIeInstanceVisible = false属性时,所有创建的图像都是黑色的。如果我让IE可见,它会创建好图像,但我们需要禁用IE,以便在人们使用服务器时不会弹出。Watin CaptureWebPageToFile()生成黑色图像

任何人都知道一种捕获屏幕截图的方式,而不必让IE窗口可见?

+0

你可以尝试在这个其他问题中提到的技巧: http://stackoverflow.com/questions/3314038/starting-my-console-application-at-background – bweaver 2011-09-17 06:42:27

回答

0

这是运行在服务器2008实例还是Windows 7上?你能以管理员身份运行可执行文件吗?当我运行我的程序执行.CaptureWebPageToFile()时,权限较低,图像全黑。