我正在制作一个 WPF C# 程序。对于下一阶段,我想创建一条消息,在半小时不活动后出现在屏幕上。我将不活动定义为没有鼠标移动和没有按键按下。我有两个问题
1)半小时不活动后如何触发消息显示?
2) 如果它正在运行,我将如何取消 Windows 屏幕保护程序?
到目前为止,我已经看过:
- 阻止屏幕保护程序
- 制作屏幕保护程序
- Windows 8 中的屏幕保护程序
- https://stackoverflow.com/questions/10912891/dynamically-configure-screensaver-application-content
- 以编程方式中断活动的屏幕保护程序?
- http://www.codeproject.com/Articles/17067/Controlling-The-Screen-Saver-With-C
您会看到大多数令人沮丧的结果都指向创建 windows/linux 屏幕保护程序,而不是帮助实现我的目标,即创建像 windows 屏幕保护程序一样从不活动状态触发的代码。