首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Delphi版顶起啊共享桌面歌词效果解决方法

2012-02-05 
Delphi版顶起啊!共享桌面歌词效果在Windows XP下效果图:在Windows 7下有焦点时效果图:在Windows 7下无焦点

Delphi版顶起啊!共享桌面歌词效果
在Windows XP下效果图:

在Windows 7下有焦点时效果图:

在Windows 7下无焦点时效果图:

在Windows 7下右键菜单效果图:


  很多音频播放软件都带有桌面歌词效果,在桌面上显示歌词字幕,可以设置是否置顶桌面,是否背景穿透等等。要实现这样的效果方法有很多种,利用GDI+的特性来实现桌面歌词效果,可以达到歌词字幕的平滑柔和。在参考了CodeProject的一篇文章,文章标题《To Create A COOL Desktop Lyrics Demo 》链接地址:http://www.codeproject.com/KB/GDI-plus/DesktopLyrics.aspx。这是使用C++和GDI+来实现的,在这里我另外使用Delphi和GDI+来再次实现下,前提需要Delphi配置GDI+环境,若是Delphi 7的话可参考文章《Delphi 7下IGDIPlus库的使用》,链接地址:http://blog.csdn.net/akof1314/archive/2011/02/24/6205578.aspx。

  新建一个应用程序,在窗体上放置一个TTimer和一个TPopupMenu,TTimer的Interval属性为1500,TPopupMenu建立三个子菜单项,分别为“总在最前”、“背景穿透”和“退出”。再准备一张背景图片。工程源代码如下:


[解决办法]
很不错的代码,我以前也写过类似的,只不过是用 gdiplus,语法也差不多,后来随硬盘一起挂了。
看来我要将此功能添加进我的播放器了。

感谢分享。
[解决办法]
收藏了,很赞。
ps:刚才竟然没回复上。
[解决办法]
谢谢楼主分享,先收藏了。
[解决办法]
不错,下来学习一下
[解决办法]
谢谢分享
[解决办法]
楼主好人,谢谢分享了
[解决办法]
study
[解决办法]
占位学习
[解决办法]
不错!!收藏起来
[解决办法]
支持楼主!!!!
[解决办法]
收藏了。
[解决办法]
学习了,支持楼主
[解决办法]
楼主人真好,谢谢了
[解决办法]
谢谢分享。辛苦楼主
[解决办法]
其实我要的不是代码,因为我不会Delphi,我要的是生成文件,因为太酷了
[解决办法]
抱走了,多谢LZ分享~
[解决办法]
Hello 酷狗.
[解决办法]
学习了 楼主威武
[解决办法]
强大,支持lz的原创作品,哈哈~
[解决办法]
收藏下。以后慢慢研究
[解决办法]
不错不错~~!!
[解决办法]
楼主乃Delphi人的骄傲!
[解决办法]
下载下来学习下,谢谢楼主
[解决办法]
效果不错~~ 蛮好看的~~ 收藏之~~
[解决办法]

upupupupupupupupupup
[解决办法]
好东西收藏了
[解决办法]
很给力的说
------解决方案--------------------


太棒了
[解决办法]
好牛X,进来学习下
[解决办法]
学习了,谢谢分享!
[解决办法]
mark...
[解决办法]
不错啊 学些了。
[解决办法]
学习了
[解决办法]
顶!!!!!!!!!!!!!!!!!!!!!!!!
[解决办法]
不错不错不错
[解决办法]
Delphi... 难忘的经历
[解决办法]
膜拜下lz
[解决办法]
强悍,学习下
[解决办法]
牛人,掌声。
[解决办法]
好东西 mark
[解决办法]
强大的D
[解决办法]
LZ厲害,感謝分享!
[解决办法]
正在学习gdi+,LZ这个厉害
[解决办法]
前提需要Delphi配置GDI+环境,若是Delphi 7的话可参考文章《Delphi 7下IGDIPlus库的使用》,链接地址:http://blog.csdn.net/akof1314/archive/2011/02/24/6205578.aspx。

[解决办法]
hehe,找个时间转成BCB的!
[解决办法]
好像下载不了吧。。。打不开连接。。。
[解决办法]
很给力啊!
[解决办法]
学习了
[解决办法]
....... 似乎是C++那个版本改编过来的。
[解决办法]
学习..

热点排行