在Form上直接播放avi,暂停时,移动Form,当前帧的图像会被挡在前面的窗体抹去,如何解决?设置
Form.autoredraw=true没有用。谢谢帮忙。

解决方案 »

  1.   

    我没有搞过图像方面的东西,提供一个可能可行的笨办法
    放一个picbox在屏幕的位置,暂停的时候就把当前帧抓下来装到box里,回复之后又把picbox隐藏起来。
      

  2.   

    mcisendstring 中有stop命令,解释如下:
    Stop:无须多说。CD audio,digital-video,MIDI sequencer,videodisc,VCR和waveform-audio支持该命令。
      hold:禁止释放屏幕中静态图像的资源。帧缓冲依然有效,即可以用来重画显示区。比如说:移动屏幕,窗口仍然可以重画但其中的hold 参数不知如何用,有知晓者解释一下使用方法。谢谢
      

  3.   

    TO littlefishli(凉水塞牙~)  
       问题又在如何使用mcisendstring捕捉当前帧的图像啊,知道函数使用方法的请告诉我。谢谢