代码之家  ›  专栏  ›  技术社区  ›  Paul Kohler

如何知道用户控制台何时被锁定或已“重新登录”Windows

  •  1
  • Paul Kohler  · 技术社区  · 15 年前

    这与在任务栏中运行的应用程序有关,但应适用于标准应用程序、WinForms、WPF等。

    问题: 当一个用户在我的应用程序运行时“锁定”了他们的屏幕和/或知道他们何时重新登录时,我正在寻求某种方法(最好是通过托管代码)来得到通知。

    Gmail通知器 例如,如果我的电脑在我再次登录时被锁定了一段时间,它会显示自锁定电脑后收到的电子邮件列表。我希望复制这种功能。

    有人对如何做到这一点有什么想法吗?

    2 回复  |  直到 14 年前
        1
  •  0
  •   Nick Bastin    15 年前

    你想钩住 System Event Notification Service 并订阅ISenslogon DisplayLock/DisplayUnlock事件。

        2
  •  0
  •   Community Mohan Dere    8 年前