IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> MFC C/C++ 简易音乐播放器-HSHPlayer 5.0.0.1β 完成纪念 -> 正文阅读

[C++知识库]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β 默认打开界面(图1)HSHPlayer 5.0.0.1β 默认打开界面

`

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

`
(图3)HSHPlayer 5.0.0.1β HSHPlayerDlg.cpp界面
图3)HSHPlayer 5.0.0.1β HSHPlayerDlg.cpp界面

`
(图4)HSHPlayer 5.0.0.1β ACTION_All_of_Playlist.cpp界面
图4)HSHPlayer 5.0.0.1β ACTION_All_of_Playlist.cpp界面

`

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

`

(图6)HSHPlayer迭代图
图6)HSHPlayer迭代图

`

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

`

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-24 14:45:41  更:2021-10-24 14:48:07 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 6:02:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码