摘要:
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。我在J2EE项目软件中集成了它的DLL,很好用。下面简单记录一下它的使用方法。(系统开发平台是MyEclipse)1.需要加入JNA库。加入项目的 Build Path 后就可以使用Java调... 阅读全文
摘要:
我在Struts2 + Spring + Hibernate 项目开发中总结出了一个Service 和 DAO,可以用于处理任何的pojo(bean)。使用这两个Service 和 DAO可以极大地提高开发的效率,不必再分别针对不同的pojo编写对应的Service 和 DAO。内容如下:DAO:接... 阅读全文
摘要:
修改对话框属性为Accept Files或者在初始化时直接通过函数DragAcceptFiles()使得窗口支持文件拖曳然后,增加对话框窗口的WM_DROPFILES消息响应函数单个文件:OnDropFiles(HDROP hDropInfo){ char * pFilePath = new cha... 阅读全文
摘要:
设置ListCtrl列表控件其中某一行的字体和背景颜色,可以最终达到如下效果:操作步骤如下所示:1.先添加一个自定义消息ON_NOTIFY ( NM_CUSTOMDRAW,IDC_V_H264_NALLIST, OnCustomdrawMyList )注:在BEGIN_MESSAGE_MAP()和E... 阅读全文
摘要:
很多命令行程序中都有这两个文件:getopt.c与getopt_long.c。它们的作用是可以方便的获取命令行的参数。在此转一篇文章,讲述它们的作用。一、getoptgetopt被用来解析命令行选项参数。#include extern char *optarg; //选项的参数指针,... 阅读全文
摘要:
注:分析Tiny Jpeg Decoder源代码的文章:Tiny Jpeg Decoder (JPEG解码程序) 源代码分析 1:解码文件头Tiny Jpeg Decoder (JPEG解码程序) 源代码分析 2:解码数据===================Tiny Jpeg Decoder是一个... 阅读全文
摘要:
注:分析Tiny Jpeg Decoder源代码的文章:Tiny Jpeg Decoder (JPEG解码程序) 源代码分析 1:解码文件头Tiny Jpeg Decoder (JPEG解码程序) 源代码分析 2:解码数据===================Tiny Jpeg Decoder是一个... 阅读全文