65.9K
CodeProject 正在变化。 阅读更多。
Home

一个看起来像Microsoft MediaPlayer10的媒体播放器

starIcon
emptyStarIcon
starIcon
emptyStarIconemptyStarIconemptyStarIcon

1.11/5 (10投票s)

2007年9月16日

1分钟阅读

viewsIcon

34044

downloadIcon

2855

一个看起来像Microsoft MediaPlayer10的媒体播放器

Screenshot - snap00.jpg

Screenshot - snap01.jpg

引言

这个程序模仿 Microsoft Media Player10 的用户界面。

背景

这个程序,我称之为 MiniTV,最初于2005年开发为一个电视卡视频播放器。
当时,我被 Microsoft Media Player10 的界面所吸引,而且我的一个工作需要一个视频播放器,所以为什么不自己编写一个呢?

我花了一些时间研究它的界面,并搜索了一些其他的文章来获取一些技巧,例如调整颜色等等。
所有控件都是自绘的,并且支持更改基本颜色。
你可以在 AboutDlg 中更改皮肤的基本颜色(为了简化,我把这个功能放在那里)。

使用代码

看起来还可以,但我认为它只是部分完成的,因为我不知道如何实现最小化、最大化和关闭按钮,就像 mediaplayer10 一样,所以看起来有点笨拙。有什么想法吗?
这段代码可能对某人有用,谁知道呢,谁在乎呢?

哦,对了,已经达到100字了,为什么 CodeProject 要添加这个限制?
没什么好说的了,因为我的英语很差,哦,我的天啊!

有一些注释是用中文写的,我没有时间把它们改成英文,但是代码本身应该很容易理解,即使没有注释。

//

// Any source code blocks look like this

//

请记得使用语言下拉菜单设置代码片段的语言。

使用“var”按钮将变量或类名包裹在标签中,例如this

关注点

任何改进都将不胜感激!

历史

最初于2005年开发,我于2007.09.16 上传到 CodeProject。

© . All rights reserved.