兄弟在程序中需要用媒体播放器播放一段声音,但希望media player启动后能够隐藏在后台播放,至少也得最小话,而不是弹出在最前端,那位高手知道?

解决方案 »

  1.   

    直接使用PlaySound播放吧,呵呵
      

  2.   

    直接使用PlaySound播放或者从网上可以找到一些播放MP3的控件,这些控件都是可以隐藏的!
      

  3.   

    最好是自己使用DirectShow构造一个Filter Graph.
      

  4.   

    如果只是一个wav音乐文件,用
    PlaySound(...);就可以了。
    如果非得用Midear player播放,就
    WinExec("MPlayer.exe c:\\MyMusic.xxx",SW_HIDE);
    试一下。
      

  5.   

    CreateProcess() API创建一个调用MediaPlay的进程。
      

  6.   

    还是用mcisendcommand自己做一个播放器不久行了
      

  7.   

    自己作一个小的播放器,mcisendcommand就可以
    或者隐藏进程,WinExec,ShellExecute等都可以