TSINGSEE青犀视频开发的H265播放器EasyPlayerPro-win版如何自主修改ICON图标?
目前TSINGSEE青犀视频开发的视频播放器EasyPlayer系列项目中,EasyPlayerPro支持了几乎所有的流媒体协议,文件等多种流媒体协议播放,具备更高的通用性。
目前EasyPlayerPro的Windows版本已经支持修改ICON,用户可根据自己的需求对图标进行修改,具体步骤如下:
1、在VS项目的资源视图里面添加ICON图标资源,如下图添加IDI_ICON1
2、在资源定义头文件resource.h中,找到如下,程序默认显示的为IDR_MAINFRAME,我们把新增加的ICON的属性值修改更小一些,此例中为90
3、修改对话框窗体初始化部分代码如下:
CLivePlayerDlg::CLivePlayerDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(CLivePlayerDlg::IDD, pParent)
{
m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON1);
InitialComponents();
}
4、编译程序并运行,效果如下:
程序图标已修改;同时,任务栏程序图标也已经修改。
EasyPlayerPro虽然支持了几乎所有的流媒体协议,但是在很多场景和需求下面(例如:SDK包大小,自定义协议,数据加密),EasyPlayerPro的定制成本比较高,灵活程度没有EasyPlayer-RTSP和EasyPlayer-RTMP专用播放器的灵活程度高,EasyPlayerPro考虑的是通用性,而且专用播放器考虑的是定制性。
因此如果还想了解TSINGSEE青犀视频开发的其他的专用播放器,欢迎联系我们,目前EasyPlayer系列已经支持H265编码的视频播放,同时支持集成,欢迎了解。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏