你得调用API中的处理音频的函数好象是MICREAD这个具体的你自己去查,然后用它得到一个内存块,从内存块中读取音频流!!!

解决方案 »

  1.   

    第一个问题差不多就是上面讲的那样.
    第二个问题有点麻烦.可能用VB做不到.因为你要截获显示字符串,必须得自已写DLL.或者hook api才可以实现.因为windows系统中.显示字符串.都是调用Textout等几个API..拦截到API的参数.然后改变后,把改变后的参数再传入API...
    要给分.点"管理"
      

  2.   

    1.我找过waveAPI系列函数说明,
    但找不到。
    MSDN上的一个例子没有什么效果(没有回放,只是显示音量而已,而且经常不成功)
    2.vb完全可以做到的。
    当然要靠大量的api的有序集合。。
    即使在c中也勿须编写DLL,只需解析系统钩子.
    但.....高手们想问题就是不一样!!!!!(总是把简单的事情弄复杂:)
      

  3.   

    你到微软的网站上去找一下,我倒是有一个例子我可以给你你如有兴趣可以给我发Email:[email protected]