C# WPF:如果正在运行的应用程序是';闲置';
是否有一种方法可以创建一个窗口(类似于屏幕保护程序),当您正在运行的应用程序没有与用户“交互”(或处于空闲状态)时,该窗口将显示出来,也就是说,应用程序上没有鼠标移动 我的一些朋友建议为这一次使用计时器。有什么好的开端的建议吗?谢谢。这可能会有帮助:C# WPF:如果正在运行的应用程序是';闲置';,c#,.net,wpf,screensaver,C#,.net,Wpf,Screensaver,是否有一种方法可以创建一个窗口(类似于屏幕保护程序),当您正在运行的应用程序没有与用户“交互”(或处于空闲状态)时,该窗口将显示出来,也就是说,应用程序上没有鼠标移动 我的一些朋友建议为这一次使用计时器。有什么好的开端的建议吗?谢谢。这可能会有帮助: 这里有一个关于StackOverflow的类似问题:。如果您想创建自己的屏幕保护程序,请创建另一个表单。从窗体中删除边框。让它成为最顶级的,并开始最大化。然后,您只需绘制控件来执行任何您想要的操作 然后将表单连接起来,检查鼠标是否移动或按键是否按下
这里有一个关于StackOverflow的类似问题:。如果您想创建自己的屏幕保护程序,请创建另一个表单。从窗体中删除边框。让它成为最顶级的,并开始最大化。然后,您只需绘制控件来执行任何您想要的操作
然后将表单连接起来,检查鼠标是否移动或按键是否按下。您需要创建一个计时器来确定是否应该显示屏幕保护程序。我实际上在寻找“创建一个类似屏幕保护程序的窗口”。谢谢你的回答。没有鼠标移动,并不总是意味着用户空闲,有些人更喜欢使用键盘。你也应该检查一下按键。