在我的应用程序中,当用户想要休息并单击注销按钮时,我想完成两件事。
- 锁定机器
- 启动一个自定义屏幕保护程序,显示用户注销的时间。
我设法通过以下方式轻松完成锁定:
[DllImport("user32.dll")]
private static extern void LockWorkStation();
我找到了有关如何制作自定义屏幕保护程序的教程。我下载了示例代码,它运行良好。但是当我添加LockWorkStation(); 行它杀死了屏幕保护程序。
你能帮我解决这个问题或建议一个解决方法吗?
编辑
教程中的这个屏幕保护程序只是 w WinForm。我应该以某种方式将其安装到系统中吗?是否有可能形成我的应用程序级别?