- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 让Video Render停下来
使用DirectShow开发Filter的过程中,遇到一个奇怪的问题。当Video Render有图像可以播放的时候,点GraphEdit的Stop没有问题,可以很正常的停止;但是当Render没有数据的时候,点Stop,整个graphedit就会没有响应,10秒之后,timeout了,会弹出个对话框,说无法停止。解决这个问题的方法很简单,就是在某个filter的pause中当m_State
2004-08-06 16:43:00 1559
原创 最简单的makefile
NAME=main $(NAME).exe : $(NAME).obj $(NAME).obj : $(NAME).cpp 要点: exe在前,obj在后。因为nmake判断$(NAME).obj,如果不是最新的,就更新obj,然后创建exe。这里,分号前叫做“target”,分号后叫做“dependent”。 这还不是最简单的,这里使用了宏NAME。对宏的引用是$(),如果宏是单个字符
2004-08-02 19:26:00 1897
原创 搬家完毕
之前的文章都是从fantast_xue.blogone.net上搬过来的,并作了一些修正。主要是一些技术相关的文章。以后就只贴技术文章了。
2004-08-01 00:08:00 1101
原创 common lisp for emacs
找到一个gnu common lisp,可以集成在emacs中。现在可以lisp和emacs一起学习了:em22:。 http://www.cs.utexas.edu/users/novak/gclwin.html 我改了其中的一些设置,以符合我自己的环境, gcl1.bat: 以下内容为程序代码: @echo off set C_INCLUDE_PATH=F:gnuGCLisplibgcl
2004-08-01 00:04:00 2954 1
原创 使用汇编来编写静态库
其实只要书写普通的汇编语言文档,然后使用ml /c /coff /Cp xxx.asm来编译obj文件,之后使用lib.exe来打包lib文件就可以了。 调用时申明需要调用的函数的原形即可,同时需要注意的是它的调用方式。如果定义时是stdcall,调用时也需要使用stdcall(如果提供头文件应该会统一的),如果给C/C++使用,对stdcall来说,汇编中定义: … stdca
2004-08-01 00:00:00 2017
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人