动态壁纸的问题,有没有人研究过!进来说两句!!顶也有分(100分)

  • 主题发起人 主题发起人 153141271
  • 开始时间 开始时间
1

153141271

Unregistered / Unconfirmed
GUEST, unregistred user!
最近想研究一下,动态壁纸的问题,不晓得能不能实现!!!
我说的 动态 壁纸,不是简单的 壁纸 切换,是象屏保 一样的 那种 动画!!!
不晓得 能不能实现,,好像 在网上 没见过!!!
 
网上有这样的例子
 
简单,就是加一个切换的特效罢了,变化过程用临时文件来代替
 
设置壁纸应该比较简单,关键就是切换时的特效吧
 
写Html+javascript在开启系统的动态桌面功能就OK了。其实就是显示网页。
 
顶顶接分
 
肯定是可以的,我的电视卡就有电视桌面这一选项,可以在桌面上播放电视画面,就是水平有限,不知道如何实现
 
就是加一个切换的特效罢了,变化过程用临时文件来代替,具体怎么做?
 
俺也进来看看
 
继续讨论啊!!
注意了,我说的不是 壁纸切换啊,
 
前段时间我试图解决这个问题,楼主的意思和我差不多,就是要把桌面当成电影屏幕吧?
我当时想用
hDesktop := GetDeskTopWindow();
hDC := GetDC(hDesktop);
来获得桌面的句柄,然后在上面绘图,但发现不灵哦,GetDeskTopWindow() 获得的只是屏幕,而不是桌面,并且只能从上面获得图像,写操作好像不起作用。
 
动态桌面自己做,假定要把d:/b.swf作成背景

打开记事本,输入以下代码并保存为a.html (a可任意)

<html>
<body>
<embed src=&quot;file:///d:/b.swf&quot; width=800 heigh=600>
</embed>
</body>
</html>

其中width=800 heigh=600 数值可根据显示分辨率调整.&quot;file:///d:/b.swf&quot;表示本机绝对引用的.swf位置.保存为a.html后,右击桌面--属性--桌面--自定义桌面--选web,单击新建,浏览选择刚保存的网页文件,确定后即可看到动态的桌面了,可拉伸屏幕调整大小.爽吧--------
是这样做的,编程怎么实现可以可以通过regmon filemon这样工具,改一下系统,比较一下,再自己写。
html用程序写,可以参考一下txtfile类,写好的文件用.html扩展名就可以了
swf怎么来,可以用几张图片做,怎么编程实现几张图片变成swf哪么就参考一下多媒体编程,要不你用工具flash,等工具。
 
找不到这样的特效,自己最近在做这个咚咚
 
实现方法非常简单:
一、建立一个网页模板。二、把图片、flash、或者动态素材放入这个网中。三、将这个网页设成动态桌面。
你可以到天空站上去下载一个动态壁纸的软件,研究一下,就知道他们都是这样实现的了。基本没有什么其他更好的方法了。有一个软件,用了DirectDraw,效果更好,用视频作桌面,但实现起来困难一点。这个软件好象叫:www.caishow.com
 
以前有一个叫VIVIPLAYER的软件,也是这个功能,不知道是不是像楼上所说的那样实现的
 
后退
顶部