我们是一个终端程序,C#语言实现的, 我是用OpenNETCF.dll实现录音功能的,请问该如何实现“暂停”和“继续”录音的功能呢?急!!!!

解决方案 »

  1.   

    如果没有暂停功能的话,可以这样暂停后再开始,重新录为另一个文件,当停止或者再暂停时,把新文件的内容增加到最开始的文件后面不过需要修改最开始的文件头,把长度改了,新录的文件把文件头去掉,需要看看WAV文件结构。
      

  2.   

    其实可以把OpenNetCF反编译了,然后修改录音类,增加暂停功能最简单的就是设置一个暂停标志,如果暂停了,在接收到录音数据函数里面直接跳出。麻烦点的话,就是把设备停止,等下次再开始时,启动设备,数据往上一个文件里面写
      

  3.   

    http://www.cnblogs.com/datong/archive/2008/12/15/1354189.html