分享

VC++中,找不到ActiveMovie Control Object控件的解决

 wurph 2010-09-19

最近想要做一个播放视频的程序,查资料可以用ACTIVEMOVIE CONTROL OBJECT控件来实现的。
        可视动画控件ActiveMovie是Microsoft公司开发的ActiveX控件,从开始的1.0版、1.2版到现在的2.0版,功能上已经有了很大的改进。由于该控件内嵌了Microsoft MPEG音频解码器和Microsoft MPEG视频解码器,所以能够很好地支持音频文件和视频文件,用其播放的VCD效果就很好。另外,播放时若用鼠标右键单击画面,可以直接对画面的播放、暂停、停止等进行控制,读者还可以自行在"属性"栏中对影片播放进行控制设置,用起来非常方便。当前在Microsoft公司推出的Visual C++6.0中已经包含了ActiveMovie控件的2.0版。
         在Visual C++6.0中,一般情况都是在基于对话框的应用程序中使用ActiveMovie控件,可在菜单中依次选择"project- >Add To Project- >Components And Controls",在出现的"Components And Controls Gallery"对话框中打开"Registered Active Controls"文件夹,选中"ActiveMovie Control Object"选项,按"Insert"按钮后关闭该对话框,ActiveMovie控件便出现在程序编辑器的控件面板中。
     可是我按本法操作,却找不到此控件。
     解决办法:
    打开"开始",运行 regsvr32 msdxm.ocx

此方法最为简单。

有时候会发生注册失败的情况,这时必须关掉VS6及相关的音频播放软件,才能注册成功。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多