我想做一种可以替换壁纸的桌面视频小工具,就像VISTA下的视频桌面一样。由于我不是为了在桌面上看电影,所以现有可以在桌面上播放视频的播放器有种种地不方便(比如开机就播放、无法无缝播放等)。所以想自己弄一个(或者可以谁做一个发给我),于是我搜了一下。有两种方法:一是直接用控件在窗体上播放,然后把窗体嵌入到桌面中;二是用DirectShow技术直接在桌面上绘图。第一种方法我试了,窗体倒是可以嵌入到桌面上(就是处于Z轴下层,而且不会被“显示桌面”按钮最小化),但是无论我怎么改变参数,窗体要么就不见了,要么就处于桌面图标之上,无法实现在壁纸与桌面图标之间。至于第二种方法就更不会了。
所以我来求助。我想实现以下5点:
1、程序启动即播放视频;
2、播放时在壁纸与桌面图标之间(或者替换壁纸)全屏播放,不影响桌面快捷方式的操作、不影响桌面右键的操作;
3、播放时在任务栏、通知区、任务管理器都不显示(进程中可以显示,意思就是不要被轻易关闭);
4、只循环播放一个视频,循环时要无缝衔接,屏幕不能黑或者闪;
5、格式无所谓,由于视频由我自己制作,所以什么格式可以实现上述功能,我会将视频转为相应格式的。
好像太啰嗦了,谁会的话教教我,或者将可以实现上述5点功能的软件发给我,能用就给分。
OS:WinXP, Win2003
没法制作吗?我就是想做一个壁纸,只不过是视频方式的,就像VISTA的“梦幻场景”一样。视频播放器不方便,使用时我想让它开机启动,并且启动后自动在桌面播放视频,所以我还是想自己制作。有谁知道DirectShow在桌面上播放的方法或者把窗体放在壁纸与桌面图标之间的函数、模块或者控件吗?
如何使用VB实现在桌面上播放视频?
答案:2 悬赏:70
解决时间 2021-03-20 21:27
- 提问者网友:星空下的寂寞
- 2021-03-20 16:12
最佳答案
- 二级知识专家网友:星星坠落
- 2021-03-20 17:19
呵呵 看了你的要求还蛮高的吗/
我觉得那个QVOD那个软件能实现你的几点要求
LZ 可以试一下
有快捷键.在桌面上播放.不会被轻易关闭
不知道对不对? 把分给我!!~~
我觉得那个QVOD那个软件能实现你的几点要求
LZ 可以试一下
有快捷键.在桌面上播放.不会被轻易关闭
不知道对不对? 把分给我!!~~
全部回答
- 1楼网友:开心就好
- 2021-03-20 18:55
能不能把你的问题详细说明一下啊,你要用vb实现只是windows桌面的一个具有图标的界面,还是与它相应的功能,比如,点击图标后可运行其指定的程序。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯