【发布时间】:2011-11-27 17:56:44
【问题描述】:
我想为 Windows 制作动画壁纸。到目前为止,我只对 Mac OS X 编程有经验,而且我是 Windows 新手。所以我决定与 QT 合作,因为那里似乎有更多的帮助。
到目前为止,我已经在 qt 的无边框窗口中创建了应用程序。它运行良好。
但是在 QT 中有没有办法改变窗口的级别,使其出现在窗口壁纸上方但在图标后面?
编辑:
如果找到一个简单的解决方案就可以了。
在对 kusg1 的提示进行一些测试后,我发现了透明窗口鼠标事件何时仍会转到桌面。
我实际上希望这个网站有壁纸:Ticketack。 - 所以我创建了一个无框窗口,它位于底部并具有透明背景并显示文本。除此之外,我可以直接更改 Windows 壁纸以获取时钟背景。
所以时钟文本不在图标后面,但我认为这没问题。
【问题讨论】:
-
基本上你是在重新创建Windows DreamScene ?使用的 DLL 是 Vista 可以在 Windows 7 中注册以启用相同的功能。
-
不完全是,它要使用网页作为背景。