作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
在 .Net Framework 中有一个事件,在处理该事件时,您可以记录帐户上的锁定/解锁事件。就是这个:
Microsoft.Win32.SystemEvents.SessionSwitch
我在 .Net 核心中找不到这个。有谁知道 .Net Core 中的等价物是什么?
最佳答案
由于此事件是特定于平台的,它可能不是 .Net Standard 的一部分,因此您无法在 .Net Core 中找到它。根据APIs of .Net , 他们没有引入这个类的计划。
因此,您可以尝试使用 SessionSwitch
代码创建一个特定于平台的库,但这不会在 Windows 以外的其他平台上运行,并将您的通用逻辑放入 .Net Standard 库中,这样you can use that either from .Net Core app and .Net Framework app .
另一种方法是使用 Mono,其中包含此类事件。
关于windows - 处理 .net 核心中的窗口锁定/解锁事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49057784/
我是一名优秀的程序员,十分优秀!