当前位置:首页 » 多媒体相关

关于声音~~~~~~~~~~


请问用playsound是否只可以播放.wav   格式  
  如果要播放.mp3,或   .wma       应该如何处理!  
   
  谢谢!!!!!!!!!!

推荐阅读

  • Linux办公之其他工具模块的使用 [详细内容]
  • 著名作曲家谷建芬加盟联通增值业务丽音街 [详细内容]
  • 治顽疾 贵州电信实施县市分公司标准化管理 [详细内容]
  • Oracle推出三大业务模块 [详细内容]
  • 对于以后买N70用户的菜鸟帮助 [详细内容]
  • TD-SCDMA双模手机出炉 商用化进程势必加快 [详细内容]
  • 惠普缺陷内存模块更换全程攻略 [详细内容]
  • 网友回答:
    网友:tomtown530

    将它们转为wav文件。

    网友:canany1tellme

    用windows   media   player   activex   control,安装ms   windows   media   player就有。  
     

    网友:newcache

    使用mp3,wma播放插件

    网友:ddhuang

    就是import   activemoviecontrol部件,基本就象vb里的控件那样用  
      这样的源代码很多

    网友:mfkzj

    你需要使用更加底层的函数   先将.mp3,     .wma       文件解码在内存中然后直接发送给声卡   就ok了   呵呵   是不是很复杂   如果你需要我有一个自己写的播放mp3的程序   哦   还有一个办法就是使用windows中的api函数直接播放声音   两种都可以播放     使用mci播放   唉   我给你个程序吧  
      m_videownd   =   mciwndcreate(  
      this->getsafehwnd(),  
      afxgetinstancehandle(),  
      ws_popup|ws_visible|  
      mciwndf_noplaybar|  
      mciwndf_nomenu,  
      m_filename);  
      m_videolength   =   mciwndgetlength(m_videownd);  
      mciwndplay(m_videownd);  
       
      你再看看msdn就ok了

    .

    讨论区

    Login