代码之家  ›  专栏  ›  技术社区  ›  Dani Oprean

在中处理windows锁定/解锁事件。净核心

  •  3
  • Dani Oprean  · 技术社区  · 6 年前

    在中。Net Framework有一个事件,在处理该事件时,您可以在帐户上记录was锁定/解锁事件。就是这个:

    Microsoft.Win32.SystemEvents.SessionSwitch
    

    我在中找不到这个。净核心。有人知道其中的等价物是什么吗。净核心是什么?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Community Dai    4 年前

    由于此事件是特定于平台的,因此它可能不属于。Net标准,因此您无法在中找到它。净核心。根据 APIs of .Net ,他们没有引入这门课的计划。

    因此,您可以尝试使用 SessionSwitch 代码,但这不会在其他平台(而不是Windows)上运行,并将您的一般逻辑放入。Net标准库so you can use that either from .Net Core app and .Net Framework app .

    另一种方法是使用Mono,其中包含此类事件。