想开发一个简单播放视频文件的界面,左侧有个列表,列表里存放着视频文件名,如a1.avi、a2.avi等等,双击此文件名即可在右侧播放视频,有此功能即可,实现可以用MFC、也可以用C#,有什么现成的控件或类似的开源代码吗?
望高手指点,谢谢!

解决方案 »

  1.   

    可以用VC自带的 ActiveMovie Control Object控件
      

  2.   

        VC编程可以从网上下载一套关于MEDIA PLAY的源程序,相当于一套库的源程序,把这些文件加到你工程里就行了,你只需要调用这个库的里的函数就可以实现.
        C#更简单,只需要加上一个MEDIA PLAY控件就可以了,甚至你一行代码都不用加就可以实现播放,暂停,继续,结束等功能.
        视频列表需要自己编,这个不难,就是个列表框控件
      

  3.   

    插入 active X控件调用 WIN MEDIA PLAYER
      

  4.   

    http://www.vckbase.com/document/viewdoc/?id=1827
      

  5.   

    WMP SDKhttp://blog.csdn.net/akof1314/article/details/4939553
      

  6.   

    下一个directshow ,有现成的示例代码