waveInOpen和waveOutOpen返回错误代码2 是什么问题?
帮助上写的是MMSYSERR_BADDEVICEID,设备ID超出范围.
不知道为什么会这种错误,这种错误一般会在什么情况下出现?
而且我之前已经做一个程序,而且运行起来是没有问题的。

解决方案 »

  1.   

    额~~~ 
    我好像连操作系统都还没装
    [/Quote]哈哈
    有意思,感觉这样的答案太多了,令人头痛
      

  2.   

    设备ID 用 WAVE_MAPPER  试试waveInOpen和waveOutOpen  对不同硬件参数不一样, 可以先获取支持的参数
      

  3.   

    有啊
    用法和设置是绝对没错的。
    我只是把waveInOpen和waveOutOpen放进不同线程,这样就错了。
    不知道是为什么错,网上也查不到。
    我后来把代码重新整了整,然后就莫名奇妙地好了。
    晕死我了。