c# - 如何记录 PC Lock、Shutdown、Restart Event 的时间(可能是日期时间)?

标签 c# .net

我正在尝试创建一个服务来跟踪桌面事件,如锁定、注销、关机等,

我需要在文本文件中写下时间(和日期),

问候。

最佳答案

您应该能够从 Microsoft.Win32.SystemEvents 中获得您正在寻找的信息。

SessionSwitch 事件会告诉您用户何时被切换或计算机被锁定。 http://msdn.microsoft.com/en-us/library/microsoft.win32.sessionswitcheventargs(v=VS.90).aspx

关于c# - 如何记录 PC Lock、Shutdown、Restart Event 的时间(可能是日期时间)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4087619/

相关文章:

c# - 从库中获取应用程序的版本号

c# - 如何反序列化一个xml字符串

c# - 提高数据表性能

android - 针对不同语言的多模块分析

c# - 如何切换该代码以使用 LINQ

c# - 如何使用诺基亚手机从 C# 应用程序发送/接收 SMS 消息

c# - C#中的队列同步和操作

c# - ActiveMQ - 将消息发送到使用字符串指定的临时队列(C# 中的 NMS)

c# - 在 Aspx 中上传和调整图像大小

c# - 如果在 ASP.NET 中不存在,sql server 的用法?