引言:
基本步骤及思想:设定音频采集参数(采样率、ZE: 10.
摘要:
前面接手一个项目,需要用vc访问已经存在的paradox数据库。在接手这个项目前,对于paradox的理解少之又少,只知道有这么一种数据库,并不了解它的结构是什么。真正对它进行操作的时候,才发现是如此之难。有几次差点都放弃了,但最后一咬牙,总算坚持过来了。在这期间,我走了不少的弯路,也有了一些心得,下面写下来,做为一个总结,也为其他同道少走一点弯路起一点提示作用吧。1、paradox数据库结构p......
摘要:
现在xml文档应用的方面特别的多.我把以前写过的一个例子帖出来,以备以后使用.第一部分:dom解析: 概述:dom解析将会把一个完整的xml文档读进来,生成一个结构树。这样会要把xml文档全部都加载到内在中。所以解析起来的速度会要慢一些。 1、如何加载xml文件: //创建dom,加载xml文档 msxml::ixmldomdocumentptr pcommanddoc; pcommanddoc......
WIN32音频数据采集---WaveIn-Out实现
基本步骤及思想:设定音频采集参数(采样率.声道等),打开音频设备与开辟缓存,操作采集的数据.
【程序编程相关:
一个好用的线程池】1. 定义音频采集参数 【推荐阅读:
开发调试基于WinCE下的ActiveX】typedef struct { word wformattag; word nchannels; dword nsamplespersec; dword navgbytespersec; word nblockalign; word wbitspersample; word cbsize;
} waveformatex; 【扩展信息:
初学VC 大家帮忙编几个程序我观摩观摩 】
waveformatex waveform;//wave波形的采集参数
waveform.wformattag=wave_format_pcm;
waveform.nchannels=1; //声道设为1
waveform.nsamplespersec=11025; //采样率11025
waveform.navgbytespersec=11025;
waveform.nblockalign=1;
waveform.wbitspersample=8; //数据位设为8位
waveform.cbsize=0;
pwavehdr pwavehdr1,pwavehdr2; //wave波形的头信息
2. 打开音频采集设备并开辟缓存
...
下一页 摘要:
虽然这是一个很简单的操作,但却耗费了我不少的时间,主要是我对消息机制没有充分的理解吧,最后终于在codeproject中找到了类似的例子,自己也顿开毛塞,写这篇文章的目的是对前面做的工作的一个总结,也想将自己的一些经验和大家分享,避免重走弯路。要实现标题中所说的功能,首先要了解windows的消息机制,看了一篇专门讲述消息机制的文章,觉得很好,就将其中重要部分摘出来作为本文的铺垫(这篇文章来自雷......