有时间我会将一些学习与制作流程展现在我的下一个文章中(咕咕咕~~) 相应的资源正在审核,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(在这里由衷感谢互联网上的课程大佬!)
`
|