自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (22)
  • 收藏
  • 关注

原创 导出dll函数到txt中

1. depends2. 命令行: dumpbin.exe /EXPORTS mydll.dll示例: 命令行: dumpbin.exe /exports C:\\windows\\system32\\gdi32.dll > c:\\gdi32.txt将Gdi32.dll导出的函数输出奥c:\\gdi32.txt文件中

2012-08-28 14:29:56 1210

转载 Linux网络编程必看书籍推荐

首先要说讲述TCP/IP的书很多,其中有3泰书很全。分别是《TCP/IP详解》三卷本,《用TCP/IP进行网际互连》三卷本,《TCP/IP指南》+《IPv6》四卷本其中TCP/IP详解的作者还写了另外2本经典著作,《Unix环境高级编程》,《Unix网络编程》作者W.Richard Stevens个人网站  http://www.kohala.com/大师作品部部经

2012-08-25 08:32:38 773

原创 WM_USER 与 WM_APP的区别。。。

首先看下MSDN的文章RangeDescriptionFrom 0 through WM_USER –1Messages reserved for use by the system.From WM_USER through 0x7FFFInteger messages for use by private window classe

2012-08-24 17:27:16 1861

原创 如何处理窗口叠加时的自定义消息路由

先看一个图片目的: A可能希望接收B,C,D,D1等各个控件的消息。情况:目前B为一自定义控件,且在B.h向外提供一通知消息WM_B_NOTIFY(WM_USER+101)。但是A也想要接收C,D的通知消息,那么你可能想要SetBWndNotify,SetCNotify。但是你需要注意不能使你自定义的消息ID和WM_USER+101相同。这样你可能去B.h里面找那个WM_B

2012-08-24 15:18:13 1439

转载 帧、关键帧和空白关键帧的作用

相关回答:★一、 几种类型帧的小结:(关键帧、空白关键帧、普通帧) 1. 特点 帧——是进行flash动画制作的最基本的单位,每一个精彩的flash动画都是由很多个精心雕琢的帧构成的,在时间轴上的每一帧都可以包含需要显示的所有内容,包括图形、声音、各种素材和其他多种对象。 关键帧——顾名思义,有关键内容的帧。用来定义动画变化、更改状态的帧,即编辑舞台上存在实例对象并可对其进行编

2012-08-14 14:04:26 8138

转载 AVI格式详细解析

摘要:本文详细的解析了AVI文件的存储结构,介绍了微软提供的用来操作AVI文件的一组API使用方法,并通过例子代码,演示了如何将一组静态Bmp图片合成一个avi视频文件以及如何将一个avi视频文件解析保存为一系列的bmp图像文件。 AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视

2012-08-07 09:21:50 7087 4

转载 AVI文件格式

小知识:AVI文件格式----摘自《DirectShow实务精选》 作者:陆其明 AVI(Audio Video Interleaved的缩写)是一种RIFF(Resource Interchange File Format的缩写)文件格式,多用于音视频捕捉、编辑、回放等应用程序中。通常情况下,一个AVI文件可以包含多个不同类型的媒体流(典型的情况下有一个音频流和一个视频流),不过含有单一

2012-08-07 09:00:56 881

转载 HeapAlloc、GlobalAlloc和new等内存分配有什么区别么?

查找了一些 new , GlobalAlloc, HeapAlloc分配内存方式的区别。转了一些资料//===========================================================//下面是资料1: 1. GlobalAlloc函数和new()的区别。      1>new是标准的C++分配内存函数。GlobalAlloc是WI

2012-08-06 17:48:46 2022

转载 vc中读取wav文件的时长和文件播放的几种方式

读取wav文件的时长:int GetTimeLength() //获取声音文件数据的函数,pString参数指向要打开的声音文件; { HMMIO file;//定义HMMIO文件句柄; file=mmioOpen(".//TTS.wav",NULL,MMIO_READWRITE);//以读写模式打开所给的WAVE文件; if(file==NULL) { TRA

2012-08-06 16:45:19 1597

转载 waveOutOpen 用法

PostMessagetimeGetSystemTimetimeGetTimetimeSetEventtimeKillEventmidiOutShortMsgmidiOutLongMsgOutputDebugString 外, 也不能有其他系统调用.-------------------------------------------------------

2012-08-06 15:53:53 1760

转载 构造函数定义为private,protected

将构造函数,析构函数声明为私有和保护的,那么对象如何创建?已经不能从外部调用构造函数了,但是对象必须被构造,应该如何解决,麻烦大家帮忙说明,关于构造,析构函数声明为私有和保护时的用法??? 提出这个问题,说明你已经对c++有所思考了。从语法上来讲,一个函数被声明为protected或者private,那么这个函数就不能从“外部”直接被调用了。对于protected的函数,子类的“

2012-08-06 13:21:24 999

转载 谈一谈网络编程学习经验(06-08更新)

谈一谈网络编程学习经验陈硕[email protected]/Solstice2011-06-06PDF 版下载:https://github.com/downloads/chenshuo/documents/LearningNetworkProgramming.pdf本文谈一谈我在学习网络编程方面的一些个人经验。“网络

2012-08-04 01:15:35 1351

转载 C++网络库总结

ACE - Adaptive Communication Environment http://www.cs.wustl.edu/~schmidt/ACE.htmlCommon G++ (GNU) Home or Socket Class ReferenceSocket++ version 1.11 http://www.cs.utexas.edu/users/lavender/cours

2012-08-04 00:27:10 1115

转载 VISTA、Win Server 2008、Win7 等系统音频系统底层API

VISTA、Win Server 2008、Win7 等系统音频系统底层APICore Audio APIs的优势:Windows Vista、Windows 7、Windows server 2008等系统音频系统相比之前的系统有很大的变化,产生了一套新的底层API即Core Audio APIs。该低层API为高层API( 如Media Foundation(将要取代DirectS

2012-08-02 11:07:02 1383

转载 ifndef和if !defined

在C/C++中,常使用下面的预处理方式避免重复包含头文件引起的重复定义问题://---------------------------------------------------------------------------------------------------------------------//第一种方式:使用ifndef#ifndef __HEADFILE_H_

2012-08-02 09:04:59 775

转载 What's stdcall, cdecl, etc....

int function(int a,int b)调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计算机不知道怎么给这个函数传递参数,传递参数的工作必须由函数调用者

2012-08-01 10:01:52 1109

转载 __declspec(novtable) 的用法

__declspec(novtable) 在C++中接口中广泛应用. 不容易看到它是因为在很多地方它都被定义成为了宏. 比如说ATL活动模板库中的ATL_NO_VTABLE, 其实就是__declspec(novtable).  __declspec(novtable) 就是让类不要有虚函数表以及对虚函数表的初始化代码, 这样可以节省运行时间和空间. 但是这个类一定不允许生成实例,

2012-08-01 09:45:44 9093 2

curl-7.50.0.tar.gz

从服务器下载的代码:curl-7.50.0.tar.gz

2016-08-03

peerconnection_client_video_voice

WebRTC中代码的简化,仅本地回放麦克风,本地播放摄像头内容。

2015-11-12

rsync用的Inotify

rsync用的Inotify,我们可以通过该文件,配置Linux文件同步服务器。。。

2015-08-24

red5.flv探寻flv格式的素材

red5.flv探寻flv格式的素材,对你学习flv很有帮助 QQ: [email protected]

2015-07-31

h264样例文件

H264资源文件 用于测试使用 ds.h264

2015-07-22

Spring专业开发指南 随书代码

Spring专业开发指南 随书代码

2015-04-28

snappy-1.1.1.tar.gz

snappy-1.1.1.tar.gz

2015-04-27

libharu 写PDF 开源 C C++ 库

libharu 写PDF 开源 C C++ 库,我已经使用VS2010编译过了,可以直接使用。也可以调试学习。

2014-09-15

mfc伪内存泄漏测试代码

mfc伪内存泄漏测试代码,关键是在你的exe里面,手动添加mfc80ud.lib(根据具体版本自己修改)

2014-06-30

Com编程精彩实例 code 代码

Com编程精彩实例 code 代码,老技术,思想还是有帮助的。

2014-06-04

VC 中使用Base64编解码图片

使用Base64编解码图片的小例子,希望可以对您的学习有帮助。

2014-03-28

将Bitmap转换为Byte[]

一个在VC中将Bitmap转换为Byte[]的小例子。

2014-03-28

SDL2.0教程

有关SDL2.0用法的简单教程。

2014-03-12

AV_SAMPLE_FMT_FLTP转为AV_SAMPLE_FMT_S16P(ffmpeg)

AV_SAMPLE_FMT_FLTP转为AV_SAMPLE_FMT_S16P(ffmpeg),在使用ffmpeg解码aac的时候,如果使用avcodec_decode_audio4函数解码,那么解码出来的会是AV_SAMPLE_FMT_FLTP 格式的数据( float, 4bit , planar), 如果我们希望得到16bit的数据(如AV_SAMPLE_FMT_S16P数据),那么我们需要转换一下: 解決方式: 將 samples 由 32bits 转为16bits. 参考 ffmpeg samplefmt.h 若 sample 是 AV_SAMPLE_FMT_FLTP,則 sample 會是 float 格式,且值域为 [-1.0, 1.0] 若 sample 是 AV_SAMPLE_FMT_S16, 則 sample 會是 int16 格式,且值域为 [-32767, +32767]

2014-03-09

IP地址转换工具

IP地址主机字节顺序,网络字节顺序,点分十进制互转

2013-08-02

清除svn文件夹,小工具

清除svn文件夹,小工具

2013-04-14

虚拟列表虚拟列表ListCtrl

虚拟列表,对数据库大容量的更新很有用。 但是排序需要自己实现。。

2011-04-15

windows核心编程 源代码

windows核心编程,有了代码就研究它。。

2011-02-24

MFC深入浅出.rar

MFC深入浅出,书。。。和侯捷不一样的,大家注意了。。。。。。

2011-01-20

新编Windows API参考大全

window32程序必备的API参考手册,学习MFC前最好对WINDOWS的API有个了解。。方便自己的调用

2010-12-17

PDF阅读器 绿色版

这是一款小巧的PDF阅读工具, 只有一个文件,不需要安装

2009-04-14

空空如也

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

TA关注的人

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