这个库功能很强大,接口很简单。先上一个示例图,看看他的效果吧。
怎么样,效果很不错吧。
这是一个开源的,c#的库。网址:
http://www.codeproject.com/KB/graphics/zedgraph.aspx
另外提供一些其他类似的库,主要是上面的这个库不是扩平台的。这也是这个库的最大的缺陷。
http://www.instantshift.com/2010/03/09/50-free-r… 更多... “简易的曲线和饼图库”
IT夜班车
这个库功能很强大,接口很简单。先上一个示例图,看看他的效果吧。
怎么样,效果很不错吧。
这是一个开源的,c#的库。网址:
http://www.codeproject.com/KB/graphics/zedgraph.aspx
另外提供一些其他类似的库,主要是上面的这个库不是扩平台的。这也是这个库的最大的缺陷。
http://www.instantshift.com/2010/03/09/50-free-r… 更多... “简易的曲线和饼图库”
这里裁剪是指时间轴裁剪,不是空间裁剪。
比如说,你想把视频的从一分20秒开始,30秒的视频裁剪出来,保存成一个视频。这是这个文章要讨论的问题。
一 裁剪视频
ffmpeg提供简单的命令参数:
ffmpeg -ss START -t DURATION -i INPUT -vcodec copy -acodec copy OUTPUT
对上面的命令稍做个解释。
-ss 开始时间,如: 00:0… 更多... “ffmpeg裁剪合并视频”
以前曾碰到类似的问题,然后自己三下五除二,花不到一个小时,搞定了。输入要合并的文件的路径和合并文件的路径就可以实现合并了。因为这个东西太过简单就不贴什么代码之类的了。
今天偶然看到一篇文章,发现,其实windows已经提供了一个强大的命令copy,这个命令大多数可能都知道,但是知道它除了能拷贝文件外,还可以合并的文件的人,估计就不多吧。命令行格式如下:
copy /b file1+file2 dest
这里f… 更多... “命令行合并文件”
先声明, 以下针对都是win32的库.
我们可能想看看一个动态库或者一个静态库导入和导出了哪些函数.
有时候, 你想研究一些库,但是又没有这些库的源代码, 那么可以看看这些库都用到了哪些外部API, 这样你就可以大概猜测到里面的实现了.
或许, 某一天, 你编译链接的时候告诉你一个link error, 错误类似:
error LNK2001: unresolved external symbol…
而你发现已经在工程… 更多... “看看我们的动态库和静态库都导入了和导出了什么函数(win32)”
在某些场合,我们会有这样的想法,在程序中启动cmd.exe,并且让它执行一命令. 例如想让cmd.exe执行taskkill. 前者很好实现,就是调用类似于CreateProcess的API, 要实现后者我们可能会想到将命令taskkill加到参数中不就可以了吗? 但是这是不可以的(添加参数的方法要稍作改动也可以
), 这个我已经做过验证了, 为什么不可以, 我暂时不深究. 先考虑如果解决这个问题.
批处理, 实际上w… 更多... “想让命令行(cmd.exe)执行一个命令怎么办”
我们在开发多语言项目时, 往往将多个语言的资源分别编译成动态库,然后在程序中调用不同的动态库,以实现项目的多语言显示.那么这样的动态库我们称作时资源动态库. 注意, 同一资源ID(资源ID其实就是一整型值)在不同的资源动态库代表不同的资源,如英文资源动态库中资源ID 6800代表字符串”This is a simple string”;而在中文里面6800代表”这是简单字符串&… 更多... “快速修改资源动态库中资源”
char *pFilter = “Excel(*.xls)/0*.xls/0Text(*.txt)/0*.txt/0″;
char pSelFIle[MAX_PATH] = { 0 };
OPENFILENAMEA ofn = { 0 };
ofn.lStructSize = sizeof( ofn );
ofn.hwndOwner = g_hwndMain;
ofn.lpstrFilter = pFilter;
ofn.lpstrFil… 更多... “打开文件对话框”
这里先描述一下遇到的问题:
共有2个进程, 进程A, 进程B. A通过CreateProcess来启动进程B, 启动的时候带有参数, 参数是一长串字符串, 里面就是用逗号隔开的一些IP地址.
起初一直都没有事, 一直到1年多以后, 当这个IP地址的数量是17, 在增加一个到18, 那么这个程序立即就出问题, 这里的这个程序指的是A. 弹出windows错误框, 是说程序在某处发生异常.
最后通过各种办法监测到这个错误是在Rend… 更多... “CreateProcess的命令行参数的长度”