我正在尝试获取 Windows 7 登录屏幕(或切换用户屏幕)的打印屏幕以在我的应用程序中使用。
事实上,我不知道该怎么做。有人可以帮我吗?
我正在尝试获取 Windows 7 登录屏幕(或切换用户屏幕)的打印屏幕以在我的应用程序中使用。
事实上,我不知道该怎么做。有人可以帮我吗?
您需要创建一个 Windows 服务,以便即使用户未登录,它也可以运行,请查看这篇文章,有关更多信息,请阅读 MSDN ..
对于屏幕截图:
ScreenCapture sc = new ScreenCapture();
// capture entire screen, and save it to a file
Image img = sc.CaptureScreen();
// display image in a Picture control named imageDisplay
this.imageDisplay.Image = img;
// capture this window, and save it
sc.CaptureWindowToFile(this.Handle,"C:\\temp2.gif",ImageFormat.Gif);
来源: http: //www.developerfusion.com/code/4630/capture-a-screen-shot/