我想监听 Windows Forms .NET 应用程序中的以下系统范围事件:
注销
锁窗户
休眠启动
睡眠开始
系统已恢复
这些可能吗?
Thanks
您需要查看 WMI(Windows 媒体工具)。您需要为上述事件创建事件观察者。
http://msdn.microsoft.com/en-us/library/ms257340%28VS.80%29.aspx http://msdn.microsoft.com/en-us/library/ms257340%28VS.80%29.aspx
有用的链接:
从系统获取注销事件 https://stackoverflow.com/questions/984881/get-log-off-event-from-system
如何为用户注销事件创建 WMI 事件观察器?
http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/0c1bded8-0cce-4260-bd28-4b4ffce0d27d http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/0c1bded8-0cce-4260-bd28-4b4ffce0d27d
http://www.aspfree.com/c/a/VB.NET/WMI-Programming-with-Visual-BasicNET-Trapping-System-Events/1/ http://www.aspfree.com/c/a/VB.NET/WMI-Programming-with-Visual-BasicNET-Trapping-System-Events/1/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)