本文记录使用libVLC开发的一个简单的图形界面的视频播放器。由于是示例程序,只包含了最简单的媒体播放方面的功能。其中有一些功能还不完善,有时间以后再做修改。 最简单的基于libVLC的视频播放器(图形界面版)这是使用libVLC基于MFC开发的一个示例播放器。实现了一个播放器的基本功能:播放,暂停/继续,停止,播放时间轴的显示,以及从任一点开始播放媒体。并且支持将媒体文件拖拽至播放器进行播放。播...
分类:
其他好文 时间:
2015-01-09 14:19:19
阅读次数:
147
先说明一下你按下一个键盘不松开的时候发生了什么:产生了多个按下的消息,切消息的内容都一样,是你按下的那个键。
实现长按的时候执行多次:比如你长按“A”按钮,可以让界面上的某个控件的数值一直增大,那么你只要在实现这个按键的响应事件里增大一次就可以了,只要你长按,自动会多次调用你的这个函数。
实现长按的时候执行一次:这个按照网上的说法,可以添加一个静态变量,记录上次...
分类:
编程语言 时间:
2015-01-09 14:19:08
阅读次数:
212
归纳了下在VC++程序中如何获取系统时间的方法。...
分类:
编程语言 时间:
2015-01-09 12:43:34
阅读次数:
219
MFC先实现2048游戏:
总共有两个场景,欢迎场景与游戏场景,在MFC下面,一个场景也就是一个对话框:
第一步:
实现欢迎场景:
很简单的插入一个对话框:防止两个按钮,一个进入游戏,一个退出游戏,其他界面上自己可以加载图片好看一点;
这个类为:CStartDlg
因为我们运行程序首先出来的是欢迎界面,所以在2048App当中要把主对话框改为 CStartDlg...
分类:
编程语言 时间:
2015-01-09 12:37:55
阅读次数:
240
先说明一下你按下一个键盘不松开的时候发生了什么:产生了多个按下的消息,切消息的内容都一样,是你按下的那个键。
实现长按的时候执行多次:比如你长按“A”按钮,可以让界面上的某个控件的数值一直增大,那么你只要在实现这个按键的响应事件里增大一次就可以了,只要你长按,自动会多次调用你的这个函数。
实现长按的时候执行一次:这个按照网上的说法,可以添加一个静态变量,记录上次按了哪个键。主要...
分类:
编程语言 时间:
2015-01-09 12:35:19
阅读次数:
221
原文网址:http://www.cnblogs.com/lisuyun/p/3399232.htmlC/C++获取文件后缀名并且比较以下这段是VC中过去文件后缀名的方法1。CString GetSuffix(CString strFileName){ return strFileName.Righ....
分类:
编程语言 时间:
2015-01-09 12:29:30
阅读次数:
185
这个估计是很多人曾经头疼过的问题,现在的VC版本基本都支持Unicode和多字节字符集 (MBCS),在进行MFC编程时VC的默认设置是unicode字符集。但是我们通常需要做一些代码移植的工作,如果将多字节字符集下的程序代码移植到unicode字符集环境中,就需要针对此做出很多类型的转换,反之亦然...
分类:
其他好文 时间:
2015-01-09 12:24:52
阅读次数:
103
1.ActiveX的基本概念 ? ? ? ? ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。 ? ? ? ? Acti...
分类:
编程语言 时间:
2015-01-08 18:21:00
阅读次数:
193
C++中的MFC创建Excel表格和添加数据到Excel表格中的方法,用到了CDatabase 和CStdioFile...
分类:
编程语言 时间:
2015-01-08 18:12:55
阅读次数:
210
在VC++ MFC编程中,我们常使用Picture Control图片控件来显示图像。下面简单归纳几种显示不同的方式:
第一种、资源位图方式显示BMP图片
如果要显示的是一张BMP位图,则可以采用这种方法,具体步骤如下:
(1)将该BMP文件拷贝到工程的res目录下;
(2)在对话框中添加一个Picture Control控件,例如:ID为IDC_STATIC1,Type设为Bitmap;...
分类:
编程语言 时间:
2015-01-08 17:58:31
阅读次数:
231