Tag: 工作日程安排

C# – 具有系统时间意识的Windows服务

我正在考虑编写一个Windows服务,它将在用户指定的时间打开或关闭某个function(使用我将提供的配置实用程序)。 基本上,用户将指定PC将进入“仅工作”模式(阻止Facebook和其他分散注意力的站点)的某些时间,然后当这些时间到来时,PC将返回到正常模式。 我已经提出了一些方法来创建“仅限工作”模式,但我正在努力的是如何知道何时进出该模式。 如果我可以避免它,我真的不想使用线程和计时器,因为这似乎会产生大量的开销,所以我正在寻找的方法是: 如果要检查某种timeChanged()事件,请进入Windows API 使用某种预先构建的库在指定时间触发事件 我没有想到的其他一些方法是优雅和美妙的 有谁知道这样做的最佳方法?