摘要: JavaBean在一般情况下指的是实体类,在大部分情况下和POJO是同义词,基本构成就是一些字段和与之对应的setter、getter方法,如果一个JavaBean需要在不同的JVM的进程中进行传递,还需要实现Serializable接口;EJB = Enterprise Java Bean,它和J... 阅读全文
posted @ 2013-10-16 23:13 leixiaohua1020 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 方案一在对话框上放置一个Tab Control的控件,再在对话框上放置所需的控件(本例放置了2个按钮,试图在每个标签中显示一个)。然后利用Class Wizard来为Tab Control控件创建一个控件变量,该变量是CTabCtrl类的,再为其他控件也创建相应的控件类。 在主对话框的初始函数中CP... 阅读全文
posted @ 2013-10-16 22:49 leixiaohua1020 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 利用CBitmapButton类实现位图按钮的两种方法 利用CBitmapButton类实现位图按钮的两种方法:方法一:1、在资源编辑的时候选中按钮的 Owner draw 属性,不需要选择 Bitmap 属性.按钮右键-->Styles-->Owner draw2、在程序中定义一个CBitmapB... 阅读全文
posted @ 2013-10-16 19:31 leixiaohua1020 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 本文参考了网络上的不少文章,但由于版本环境的问题参考文章并不能直接指导编译,本文吸收多方经验,并在自己多次编译实验的基础上写成,欢迎转载,请注名出处。 FFmpeg是在Linux平台下开发的,但它同样可以在其它操作系统环境中编译运行,本文介绍的就是在windows下编译FFmpeg。一 编译准... 阅读全文
posted @ 2013-10-16 19:24 leixiaohua1020 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1.live555源代码简介liveMedia项目的源代码包括四个基本的库,各种测试代码以及IVE555 Media Server。四个基本的库分别是UsageEnvironment&TaskScheduler,groupsock,liveMedia,BasicUsageEnvironment。Us... 阅读全文
posted @ 2013-10-16 16:55 leixiaohua1020 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 注1: GCC支持C99, 通过 --std=c99 命令行参数开启,如:代码:gcc --std=c99 test.c注2:FFMPEG使用的是C99。而VC支持的是C89(不支持C99)。因此VC一般情况下是无法编译FFMPEG的源代码的。----------------------------... 阅读全文
posted @ 2013-10-16 16:34 leixiaohua1020 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 注意:这篇转载的文章比较早,写得很清晰,但是新版的ffmpeg的很多数据结构的名字已经改了。因此只能作参考。(例如ByteIOContext已经改名为AVIOContext)1概述ffmpeg项目的数据IO部分主要是在libavformat库中实现,某些对于内存的操作部分在libavutil库中。数... 阅读全文
posted @ 2013-10-16 16:10 leixiaohua1020 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 心血来潮想玩玩DirectShow,在网上查了很多资料都是讲VC6的,所以照着资料慢慢配置。大致过程和VC6下的是一样的,但差别还是有的。具体过程可以参照这篇文章:在vs2005中配置directshow开发环境由于现在directShow没有和direcxtx一起发布,而是和windows sdk... 阅读全文
posted @ 2013-10-16 15:40 leixiaohua1020 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C1853 编译器错误:fatal error C1853: 'pjtname.pch' precompiled header file is... 阅读全文
posted @ 2013-10-16 15:39 leixiaohua1020 阅读(255) 评论(0) 推荐(0) 编辑