提供源代码也可以,但是最好讲清楚一些!

解决方案 »

  1.   

    BOOL Beep(
      DWORD dwFreq,      // sound frequency
      DWORD dwDuration   // sound duration
    );
    winNT win2k only
      

  2.   

    http://www.codeproject.com/audio/lamer2000.asp
      

  3.   


    learn and attention and up
      

  4.   

    谢谢WUXUAN,您能详细给我将一下它是用哪些函数实现的吗.
      

  5.   

    或者这么说,我希望得到一个函数,它能让声卡按我输入的频率发出声音,比如我输入"多"的频率,它就发出"多"的音!有点象c中的sound函数,不过是通过声卡来发声音的!to dir1:Beep好象不行,它和sound差不多.
      

  6.   

    记得在WIN16里用OpenSound,SetVoiceNote,StartSound等API函数就能实现你要求的功能。你在MSDN里找找它们对应在WIN32里新的函数吧!
    祝你好运!
      

  7.   

    用数学软件可以搞定!如mathmatica。
      

  8.   

    使用matlab的sound函数,然后转换到c格式