自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

转载 HRESULT类型

<br />大多数COM函数以及一些接口成员函数的返回值类型均为HRESULT类型。HRESULT类型的返回值反映了函数中的一些情况,其类型定义规范如下:<br />   31 30 29 28                    16 15                                0<br />|-----|--|------------------------|-----------------------------------|<br />类别码 (30-31) 反映函数调用

2010-08-31 14:17:00 358

转载 inline内联函数的作用和几点注意

<br />一、关键字inline必须与函数定义体放在一起才能使函数成为内联,仅将inline放在函数声明前面不起任何作用。<br />二、定义在类声明之中的成员函数将自动地成为内联函数。<br />以上可参考:http://blog.163.com/jinyongming/blog/static/4114044920096163826346/<br /> <br />内联函数的作用:<br />1. 替代宏,增加代码可读性。——个人见解<br />2. 提高代码执行效率。这点和宏的作用相同。原因在于,省略

2010-08-26 17:31:00 677

转载 利用VC++与MSXML解析XML文档

<br />http://www.xml.org.cn/dispbbs.asp?boardID=11&ID=23546<br />一、文档对象模型(DOM)<br />  DOM是Document Object Model(文档对象模型)的简称,是对XML文档进行应用开发、编程的应用程序接口(API)。作为W3C公布的一种跨平台、与语言无关的接口规范,DOM提供了在不同环境和应用中的标准程序接口,可以用任何语言实现。<br />  DOM采用对象模型和一系列的接口来描述XML文档的内容和结构,即利用对象把文

2010-08-26 17:29:00 411

转载 XML相关信息

何为 XML?XML 和 HTML良好格式和有效 XML 文档XML 的优点逻辑三层 XML 应用程序XML 文档结构选项XML 文档内容选项XML 文档显示选项XML 文档结构服务核心 XML APISiteOutliner 示例相关信息XML 和 HTML<br />可扩展的标记语言(XML)是用来定义文档标记语言的框架,人们预言它将成为在 Internet 上交换文档的主要方法。简单地说,文档标记语言是具下列一项或多项功能的元素(通常称为标记)集:说明文档结构 说明文档内容 控制如何为用户显示文档 <

2010-08-25 11:58:00 468

转载 AfxBeginThread和CreateThread区别

AfxBeginThread和CreateThread具体区别        具体说来,CreateThread这个 函数是windows提供给用户的 API函数,是SDK的标准形式,在使用的过程中要考虑到进程的同步与互斥的关系,进程间的同步互斥等一系列会导致操作系统死锁的因素,用起来比较繁琐一些,初学的人在用到的时候可能会产生不可预料的错误,建议多使用AfxBeginThread,是编译器对原来的CreateThread函数的封装,用与MFC编程(当然,只要修改了项目属性,console和win32项目都

2010-08-20 16:06:00 358

转载 Windows下Critical Section、Event、Mutex、Semaphores区别(ZZ)

<br />临界区(Critical Section)<br />    保证在某一时刻只有一个线程能访问数据的简便办法。在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个线程进入后其他所有试图访问此临界区的线程将被挂起,并一直持续到进入临界区的线程离开。临界区在被释放后,其他线程可以继续抢占,并以此达到用原子方式操作共享资源的目的。<br />   <br />    临界区包含两个操作原语: EnterCriticalSection() 进入临界区 LeaveCr

2010-08-19 11:33:00 463

转载 如何运用HTML语言页面制作

<br />原文件地址:<br />http://wbj502.blog.163.com/blog/static/1361347200803093456593/<br />如何运用HTML语言页面制作 2008-01-30 09:34:56 阅读565 评论0 字号:大中小 <br /> <br />一、边框:<br />1、一层<br /><TABLE cellSpacing=1 cellPadding=0 width="100%" align=center background=http://pugon

2010-07-27 19:19:00 1569

转载 如何运用HTML语言页面制作

<br />原文件地址:<br />http://wbj502.blog.163.com/blog/static/1361347200803093456593/<br />如何运用HTML语言页面制作 2008-01-30 09:34:56 阅读565 评论0 字号:大中小 <br /> <br />一、边框:<br />1、一层<br /><TABLE cellSpacing=1 cellPadding=0 width="100%" align=center background=http://pugon

2010-07-27 19:19:00 1260

原创 关于调试directshow下例子的问题

最近自己鼓捣了下ds,除了按照一般书上介绍的编译baseclass和项目中库文件的配置等,在调试有关播放器的例子的时候,有时候会遇到些错误,一般会出现找不到:wmsbuffer.h和wmsdkidl.h。在一个就是链接时错误。连接不到wmstub.lib和WMVCORE.lib两个库文件。网上说装下wmplayer,偶试了下也没有成功,最后从网上找到了这两个库文件。放置这两个库文件的时候要和项目中

2010-04-26 17:57:00 738

原创 记录两个关于用asf writer修改wmv文件大小的文章

http://topic.csdn.net/t/20060904/16/4997413.htmlhttp://blog.csdn.net/Meuck/archive/2006/09/12/1211831.aspx记录两个关于用asf writer修改wmv文件大小的文章,默认大小是320*240 再增加一篇http://topic.csdn.net/t/20050131/10/37

2010-04-15 17:46:00 1165

转载 Directshow中的视频捕捉

本篇文档主要描述关于用Directshow进行视频开发的一些技术主要包括下面内容1关于视频捕捉(About Video Capture in Dshow) 2选择一个视频捕捉设备(Select capture device) 3预览视频(Previewing Video) 4如何捕捉视频流并保存到文件(Capture video to File) 5将设备从系统中移走时的事

2010-04-15 11:03:00 529

转载 将视频流保存成wmv格式的文件

2将视频流保存成wmv格式的文件为了将视频流保存成并编码成windows media video (WMV)格式的文件,将capture pin连到WM ASF Writer filter。构建graph图最简单的方法就是将在ICaptureGraphBuilder2::SetOutputFileName方法中指定MEDIASUBTYPE_Asf的filter。如下 IBaseFilter*

2010-04-15 11:00:00 2419

原创 DirectShow中写push模式的source filter流程 + 源代码(内附详细注释)[转]

虽然网上已有很多关于DirectShow写source filter的资料,不过很多刚开始学的朋友总说讲的不是很清楚(可能其中作者省略了许多他认为简单的过程),读者总希望看到象第一步怎么做,第二步怎么做....这样的demo。其实写你的第一个filter是有一定难度的,只要过了这关以后就容易多了。由于最近需要自己写一个push推模式的source filter,加上刚激活了Blog,不好意

2010-04-15 10:46:00 682

转载 VC获取文件大小!

VC获取文件大小!2008-12-12 08:46http://hi.baidu.com/vcmfc/blog/item/c8cd58f4ec90d568dcc47446.html我查到两种方法:方法一: WIN32_FIND_DATA fileInfo; HANDLE hFind; DWORD fileSize; const char *fileName = 文件

2010-04-08 11:00:00 15228

原创 Compiling... ,Error spawning cl.exe”错误

可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的 选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的, “CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录/VC98/Bin”下面, 你可以到相应的路径下找到这个应用程序。 因此问

2010-04-08 10:58:00 697

原创 2222

使用一个好的调试器无疑对学习win32汇编是至关重要的,本人更偏爱VC的强大调试环境, 不要makefile文件。编程环境:VC6.0,Masm32v8方法如下:1、 使用VC6新建一个空工程如test(win32 console,win32 application等均可)。2、 把汇编工程中的文件拷至新建工程目录下(hello.asm,hello.rc),并把这些文件加入工程中(将*.asm

2010-03-31 10:54:00 414

原创 “Compiling... ,Error spawning cl.exe”错误

可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的 选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的, “CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录/VC98/Bin”下面, 你可以到相应的路径下找到这个应用程序。 因此问

2010-03-31 10:54:00 1185

转载 用VC6调试器源码级调试win32汇编程序

使用一个好的调试器无疑对学习win32汇编是至关重要的,本人更偏爱VC的强大调试环境, 不要makefile文件。编程环境:VC6.0,Masm32v8方法如下:1、 使用VC6新建一个空工程如test(win32 console,win32 application等均可)。2、 把汇编工程中的文件拷至新建工程目录下(hello.asm,hello.rc),并把这些文件加入工程中(将*.asm

2010-03-31 09:52:00 540

原创 纠结vc中的string table资源的使用

以下为从网上搜集到得资料,本人太菜,关于具体的使用暂时还未搞明白,暂且把下文粘贴如此,进一步的使用方法搞明白后示于此。VC++2005 StringTable资源类型研究May 21, 2007 at 23:32 · Filed under Windows by zhangdi  在来到新公司之前,对于Windows编程实在不熟悉,更别说VC++中的Resource的实现了。工作的

2010-03-29 17:25:00 5913

原创 MessageBox()报错的问题

之前用vc6时填出对话框比较方便,而到了vs2005后老是报错,差了下往上的信息,修正过来,记录于此,以便以后使用方便:    MessageBox是一个API,定义了UNICODE它就是MessageBoxW,没有定义UNICODE就是MessageBoxA,但是实际编程你不用管它们,你的错误与UNICODE没有关系,主要是这个API本身就有四个参数,若只写了一个,而这一个你又传给它一个字符

2010-03-27 17:31:00 3735

原创 调试MPEG2Cut源程序的问题。

从网上下载了“用C编写的MPEG2视频切割的源代码”调试过程中,出现三个连接错误,getpic.obj::error LNk2002:unresolved extrenal symbol @SS [email protected]::error LNk2002:unresolved extrenal symbol @MMX_IDCT@4类似的错误,折腾了一天终于找到解决的办法,

2010-03-26 15:45:00 1080 1

原创 DirectShow 在VS下的环境配置

转帖:DirectShow 在VS2005中环境配置 2008年04月17日 星期四 10:58 作者:liguisen Blog:http://blog.csdn.net/liguisen 先介绍系统环境:XP Professional sp2visual studio 2005 version 8.0.50727.42DirectX 9.0(9.0b)

2010-03-25 16:42:00 386

原创 VS2003下DirectShow范例程序LNK2019编译错误的解决方法

很多DirectShow SDK自带的例子在VS2003下编译都会出现类似下面的问题:textout error LNK2019: 无法解析的外部符号 "class ATL::CAtlBaseModule ATL::_AtlBaseModule" (?_AtlBaseModule@ATL@@3VCAtlBaseModule@1@A) ,该符号在函数 "public: void __thisca

2010-03-25 16:40:00 503

调试ds所需文件,两个头文件和两个库文件

编译时所需要的几个文件。贴出来共享。希望对大家有用。wmsbuffer.h、wmsdkidl.h、wmstub.lib、WMVCORE.lib

2010-04-26

视频切割的源代码_MPEG2.rar

适用于mpeg2格式的视频切割的源代码,据说比较好用,拿出来大家共享下,调试过程中的问题,本人在博客里有说明,大家可以参考。

2010-03-26

好用的按钮类CButtonST

在项目中使用的一个好用的按钮类,有两个版本Btnst是较新的一个,用附件命名的为旧版本,但个人感觉里面有的函数还是比较方便,比如SetActiveBgColor函数等,各位可以一个人情况使用不同的版本。

2009-12-30

COM 技术内幕——微软组件对象模型

讲解com组件技术比较好的参考资料,pdf格式,清晰度还可以,浏览比较方便。

2009-12-18

c++常见笔试题目和软件测试有关题目

有关C++常见笔试题(华为公司),还包括一部分关于软件测试的有关题目。

2008-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除