WPF:在应用程序处于非活动状态时创建屏幕保护程序功能?

Unk*_*der 2 c# wpf

我正在为自助服务终端编写WPF应用程序.售货亭将长时间不使用,因此我想创建一个"屏幕保护程序"式功能,我可以在其中显示一些促销幻灯片,然后在人触摸屏幕并启动应用程序时中断.我该怎么做呢?

alo*_*ica 6

我不知道是否有什么东西,但你可以做到.

  • 打开另一个没有边框的窗口
  • 使其成为屏幕的顶部并最大化(全屏).
  • 在其中运行视频(或任何类型的媒体/动画).(您的宣传幻灯片)
  • 检查是否有人按任意键,触摸屏幕或移动鼠标以关闭它.

别忘了添加一个计时器来启动它.

顺便说一句,我只是谷歌你的问题,并找到了很多样本​​: