栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

MFC C/C++ 简易音乐播放器-HSHPlayer 5.0.0.1β 完成纪念

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MFC C/C++ 简易音乐播放器-HSHPlayer 5.0.0.1β 完成纪念

有时间我会将一些学习与制作流程展现在我的下一个文章中(咕咕咕~~)
相应的资源正在审核,0积分下载,如果积分调整,提醒补档即可,可以先Mark一下 : )
(图1)HSHPlayer 5.0.0.1β 默认打开界面
(图2)HSHPlayer 5.0.0.1β 查询本地歌单后选择一个歌单之后,双击中间大界面的音乐名称播放音乐的样子
(图3)HSHPlayer 5.0.0.1β HSHPlayerDlg.cpp界面
(图4)HSHPlayer 5.0.0.1β ACTION_All_of_Playlist.cpp界面
(图5)HSHPlayer 5.0.0.1β 的属性界面
——“纪念第一次成功制作软件”

这应该是我们第一次编写出属于自己的软件——源于本学期的计算机语言程序设计。在决定了制作建议音乐播放器之后,和组员们讨论了命令窗口与Windows应用窗口的两种表现与交互方案——最终为了直观表现与交互友好(爱护眼睛XD),选择了后者。
但还是不够,还有SFML、QT两种绕不过去的主流的应用设计方案,都需要在VisualStudio的基础上学习新的开发环境——但好在最终发现了“落后的”MFC。
MFC作为已经集成在VisualStudio中的微软库,能够用更简单、简洁的方式实现经典Windows交互窗口。
但是学习无易事,万事开头难——我们首次接触MFC,就触及到了很多对我们来说的技术难点;一边要学习,一边就要应用,还要照顾到不断出现的bug。
Bug之首当属有关各种信息流通信时的发出、传输、接受的种种问题,包括但不限于:CString、LTRSTC、DWORD的互相转换,ListCtrl中Item的附加信息格式“DWORD”保存的信息过短而最终放弃此种保存信息方式,txt必须为ANSI编码而非UTF-8编码以应对中文乱码问题,CListControl双击无效处返回-1而不是0。。。。。。
但是在我们的不懈努力之下(图6),也终于从初代的HSHPlayer1.0(图7),进化到了如今的HSHPlayer 5.0.0.1β(图5)。
算是一次成功的软件设计 (芜湖~~~)
特此纪念。
——2021.10.23

(图1)HSHPlayer 5.0.0.1β 默认打开界面

`


图2)HSHPlayer 5.0.0.1β 查询本地歌单后选择一个歌单之后,双击中间大界面的音乐名称播放音乐的样子

`

图3)HSHPlayer 5.0.0.1β HSHPlayerDlg.cpp界面

`

图4)HSHPlayer 5.0.0.1β ACTION_All_of_Playlist.cpp界面

`


(图5)HSHPlayer 5.0.0.1β 的属性界面

`


图6)HSHPlayer迭代图

`


(图7)初代的HSHPlayer1.0(在这里由衷感谢互联网上的课程大佬!)

`

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/346924.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号