
libvlc
文章平均质量分 80
Tom那只猫
目标:C++后台开发
展开
-
MFC 基于VLC的视频播放器(五)---全屏显示以及按钮函数的实现
北京时间16点43分 2018年12月28号前面的文章完成了双击播放列表播放文件以及播放时的时间轴显示,这次将实现全屏显示以及按钮函数的实现。对于全屏显示,想法是处理PICTURE控件的双击显示消息函数,但是发现在添加处理函数后,双击后程序并不响应消息函数。后来发现是libvlc自己就拦截处理了播放时控件双击函数,所以我们写的程序才没有响应。所以,想要实现双击全屏有两种方法:1...原创 2018-12-28 20:22:57 · 5201 阅读 · 4 评论 -
MFC 基于VLC的视频播放器(四)---播放器的双击列表播放文件以及时间轴显示
北京时间08点43分 2018年12月27号前面的文章已经完成了界面设计,还有接受文件拖拽,这文章则是完成双击播放列表时播放文件。首先,在类向导里面添加播放列表双击播放的响应函数。添加代码:void CVlcPlayerCsdnDlg::OnDblclkListPlay(){ int nIndex = m_listPlay.GetCurSel(); if (LB_ERR...原创 2018-12-27 23:30:14 · 2216 阅读 · 0 评论 -
MFC 基于VLC的视频播放器(三)---界面设计以及对话框接受文件的拖拽
北京时间23点11分 2018年12月20日前面已经完成了vlc的环境的搭建,下面便开始真正的编程。前面的界面是这样的:理想的界面应该是这样的:所以添加按钮、进度条和播放列表控件,并且修改好ID。界面设计完成,运行,还是只是一个空壳,因为没加任何处理函数。接下来就要实现拖拽文件或者文件夹到对话框时,自动添加路径到播放列表控件上。首先先把对话框属性中的Ac...原创 2018-12-27 08:36:05 · 2017 阅读 · 3 评论 -
MFC 基于VLC的视频播放器(二)---配置VLC库
北京时间 23点18分 2018年12月19日因为我之前是完成了一次,现在重新来写一遍,所以更新会比较慢。整理好步骤如下:1、新建一个MFC项目,基于对话框基于对话框,下一步,下一步,完成。创建完成。 2、先初步修改界面。因为这一章是配置,所以我只添加了播放的PICTURE控件、播放按钮、状态条控件。后面的界面会在后面持续更新。注意:在创建控件后,我...原创 2018-12-20 15:04:32 · 4501 阅读 · 9 评论 -
MFC 基于VLC的视频播放器(一)---简介
大家好,我是一名大四学生,今年的科研训练题目是做一个播放器,从以前就很想试着做一下,大概花了四五天写完代码,这几天来写总结。先看一下运行的效果:主界面:运行界面: 涉及到的知识:1、MFC上播放gif动画2、MFC的界面操作3、MFC+VLC库操作 4、MFC+libzplay库操作 注意:1、本人是萌新,大佬们可以直接跳过阅读我的文章,写...原创 2018-12-19 23:11:43 · 2710 阅读 · 0 评论