回答
你需要做一个Windows服务,以便它可以运行,即使用户没有登录,看看这个article和更多信息阅读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/
你没有这种服务的C#源代码,因为我不知道VB,这是我第一次创建服务... – Victor
@Victor如果你不能阅读VB.NET,那么只需将代码编译为MSIL并且[Reflector](http://www.reflector.net/) )将其显示为C#。但是,严肃地说,如果你了解C#,那么你应该可以毫无困难地阅读VB.NET。 – IInspectable
我读过它,但我在VB中不如在C#中那么好。我不经常在VB中编程 – Victor
- 1. 登录屏幕
- 2. 捕获屏幕
- 3. 捕获屏幕
- 4. 屏幕捕获的代码屏幕捕获Android的任何屏幕
- 5. WPF登录屏幕
- 6. PHP登录屏幕
- 7. JavaFX登录屏幕
- 8. 登录屏幕2
- 9. PHP登录屏幕
- 10. PRISM登录屏幕
- 11. Android登录屏幕
- 12. 捕获android屏幕
- 13. PowerShell屏幕捕获
- 14. windows屏幕捕获
- 15. 屏幕捕获API
- 16. HTML5捕获屏幕
- 17. JFrame中的登录屏幕
- 18. 获取mac OSX登录屏幕的屏幕分辨率
- 19. 如何屏幕捕获Windows 7桌面和登录屏幕? (即远程监控)
- 20. 屏幕捕获在IOS中
- 21. 在Go中捕获屏幕?
- 22. 带登录屏幕的UITabbarControl
- 23. Json的Android登录屏幕
- 24. phpMyAdmin的登录屏幕
- 25. 在Android的屏幕捕获
- 26. iOS屏幕捕捉/录制
- 27. 捕获屏幕图像而不捕获屏幕捕获垃圾邮件
- 28. 从登录屏幕到`UITabBarController`
- 29. 骨干登录屏幕
- 30. OpenId登录屏幕像stackoverflow
我已经搜索在谷歌这件事,但我只找到了现成的工具... – Victor
http://www.codeproject.com/Articles/39197/Print-Screen-in- C和http://www.geekpedia.com/tutorial181_Capturing-screenshots-usi ng-Csharp.html – KMC
这是否适用于登录屏幕? – Victor