回答
你需要做一个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. 登录屏幕2
- 6. PHP登录屏幕
- 7. WPF登录屏幕
- 8. PRISM登录屏幕
- 9. JavaFX登录屏幕
- 10. Android登录屏幕
- 11. HTML5捕获屏幕
- 12. 捕获android屏幕
- 13. 屏幕捕获API
- 14. windows屏幕捕获
- 15. JFrame中的登录屏幕
- 16. 获取mac OSX登录屏幕的屏幕分辨率
- 17. 如何屏幕捕获Windows 7桌面和登录屏幕? (即远程监控)
- 18. 屏幕捕获在IOS中
- 19. 在Go中捕获屏幕?
- 20. 带登录屏幕的UITabbarControl
- 21. phpMyAdmin的登录屏幕
- 22. Json的Android登录屏幕
- 23. 在Android的屏幕捕获
- 24. iOS屏幕捕捉/录制
- 25. 捕获屏幕图像而不捕获屏幕捕获垃圾邮件
- 26. 显示登录屏幕
- 27. 格式化登录屏幕
- 28. 登录和注册屏幕
- 29. 创建登录屏幕
- 30. 登录屏幕和文件
我已经搜索在谷歌这件事,但我只找到了现成的工具... – Victor
http://www.codeproject.com/Articles/39197/Print-Screen-in- C和http://www.geekpedia.com/tutorial181_Capturing-screenshots-usi ng-Csharp.html – KMC
这是否适用于登录屏幕? – Victor