c# - 需要在系统不活动 X 时间后打开 Windows 窗体(如屏幕保护程序)
问题描述
如问题中所述,我需要在我的应用程序中创建屏幕保护程序
但我正在努力寻找一种可以在我的软件中应用的方法
问题是我需要检测程序中的任何类型的活动,如果不活动的时间超过某个值,则显示此表单。当此表单在任何活动后显示时,它必须隐藏并且计时器必须重新启动
我正在使用带有 3.9 紧凑型 .NET 框架的 Visual Studio 2015,并且正在将应用程序开发为 Windows Embedded 2013
谢谢大家的关注
祝你今天过得愉快
解决方案
PowerManager 子系统可以在 Windows CE 和 Windows Mobile 中将此信息提供给您。
MSDN:
https://msdn.microsoft.com/en-us/library/aa923909.aspx
博客文章示例:
https://www.dzhang.com/blog/2010/01/09/detecting-user-activity-or-inactivity-in-windows-mobile
查看这些是否在较新版本中可用 (Windows Embedded 2013)
推荐阅读
- python-3.x - gtk3 帧标签位置 3.18 与 3.22
- dataframe - pyspark 数据帧同时按多列排序
- mailjet - Mailjet for 带索引的循环
- python - Pandas 数据框放置 NaN 和 NaT
- dialogflow-es - Dialogflow - 处理具有多种意图的输入
- c++ - 在 C++Builder 中重载 MainForm 构造函数
- javascript - 数字格式化函数:使用什么算法对以 5 结尾的值进行舍入?
- python - Python - ValueError: I/O Operation on Closed File Error
- java - If-else with two possible ways
- angular - Open Dialog not working, Material Angular 6