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






1.11/5 (10投票s)
2007年9月16日
1分钟阅读

34044

2855
一个看起来像Microsoft MediaPlayer10的媒体播放器
引言
这个程序模仿 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。