什么事件告诉我平板电脑何时解锁?

时间:2014-07-22 23:46:13

标签: c# windows-8 windows-8.1 tablet

我在平板电脑设备(华硕ME400)上使用Windows 8.1。我想在事件中附加一个事件处理程序,告诉我屏幕何时出现并登录桌面。由于会话超时15分钟,因此不会始终锁定。所以基本上我要找的是当用户到达桌面时引发的事件。我尝试了以下但是没有用:

SystemEvents.SessionSwitch += (sender, e) => {
    m_logger.InfoFormat
        ("Session Switch event raised. Forcing background update.");
};

1 个答案:

答案 0 :(得分:1)

首先,显然没有附加此类事件处理程序以检测锁定屏幕到达的选项。

即使您的应用被暂停,您也希望运行后台服务。您可以在下面找到所有可能的后台代理,它们都被定义为枚举:http://msdn.microsoft.com/en-us/library/windows/apps/br229873.aspx