【问题标题】:Using a form as the windows desktop background使用窗体作为 windows 桌面背景
【发布时间】:2013-05-04 11:07:31
【问题描述】:

我编写了一个程序,它是一个屏幕保护程序,其中包含一个 3D 引擎渲染到一个图片框(设置为表单的大小,它设置为屏幕的大小)。但是作为屏幕保护程序很好,我想调整程序,而不是作为屏幕保护程序,表单将放置在桌面图标后面,但在壁纸前面?

我在 mac 上看到了一个类似的程序,它渲染了一个 3D 旋转地球,但我没有找到任何类似的适用于 Windows 的程序。

【问题讨论】:

  • 我认为Windows上没有“桌面图标后面,壁纸前面”这样的地方。可能需要一个狡猾的计划。
  • 我想这需要一个非常狡猾的计划,但我看到VLC媒体播放器能够渲染到背景,所以我认为可以实现类似的东西
  • 真的吗?好吧,VLC 是开源的,所以可能值得看看它是如何完成的......现在很感兴趣。

标签: .net desktop


【解决方案1】:

我会把它分成两部分。

第 1 部分:从文件中获取配置设置以创建渲染图像以定期用作墙纸背景的程序。

第 2 部分:一个小型 winforms 应用程序,用于更改第 1 部分中程序的配置。

【讨论】:

  • 我确实有类似的想法,但更新必须非常有规律,可能太规律了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-13
相关资源
最近更新 更多