【问题标题】:determine the time when the windows system is waked up from the sleep [duplicate]确定Windows系统从睡眠中唤醒的时间[重复]
【发布时间】:2016-11-22 06:18:44
【问题描述】:

谁能告诉如何确定windows pc从睡眠中唤醒的时间? 使用 C#。

我知道如何获取计算机开机时间。

【问题讨论】:

标签: c#


【解决方案1】:

您可以访问this site 来检测电脑何时唤醒或睡眠 您也可以使用 Stopwatch 类来获取时间。

private void SystemEvents_PowerModeChanged(object sender, PowerModeChangedEventArgs e)
    {
        switch (e.Mode)
        {
            // Cuando regresa del sleep 
            case PowerModes.Resume:
                sleepStopwatch.Stop();
                break;
            // Cuando se va en sleep
            case PowerModes.Suspend:
                sleepStopwatch.Start(); 
                break;
        }
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-10
    • 2015-09-23
    • 2016-02-03
    • 2014-10-03
    • 1970-01-01
    • 1970-01-01
    • 2018-12-04
    • 2012-10-08
    相关资源
    最近更新 更多