VC下自制一个MusicPlayer:调用activemovie控件

步骤如下:
1.打开vc6.0,用AppWizard新建一个project(是exe那个)

2.选择“基于对话框”(第三个选项)

3.一路确定,进入下面的界面:你可以拖动各种控件了

4.但是要用的控件activemovie不在这里。解决方法:开始-》运行 输入regsvr32 msdxm.ocx

4.经过上一步的操作,已经可以添加activemovie控件了,方法:刚刚建立的工程的窗口中,Project->Add to project->Components and controls,  进入Registered Active Controls目录
5.选择第一个控件

6.一路确定,然后close,回到工程界面

7.控件toolbar的最后多了一个控件可以选择,这就是activemovie控件,可以放视频和音频,把它拖动到窗口中,调整其大小。当然,你可以 添加几个command用于打开文件,关闭程序什么的,或者你你新建一个menu实现文件打开与程序关闭也可以。控件的操作去图书馆随便一本mfc的书应
该都有介绍的~

参考文章:http://blog.csdn.net/haiqianjing/article/details/1750572

时间: 2024-09-20 07:34:29

VC下自制一个MusicPlayer:调用activemovie控件的相关文章

有用wpf的吗?我这有一个wpf调用ACTIVEX控件的问题

问题描述 代码如下:publicpartialclassMainWindow:Window{ArrayListChannelArray;privateAxPHONIC_USBLib.AxPhonic_usbphonic_usb;privateSystem.Windows.Forms.Integration.WindowsFormsHost_winHost;publicMainWindow(){InitializeComponent();_winHost=newWindowsFormsHost()

VC下做一个功能,双击列表控件,使得列表全屏显示,按Esc键恢复原来状态,怎么做?

问题描述 VC下做一个功能,双击列表控件,使得列表全屏显示,按Esc键恢复原来状态,怎么做? 使用List Control,双击它的时候能够变成全屏,按Esc键恢复原来状态 解决方案 是什么环境?如果是VB或者C#,你可以做一个窗口,不要边框和标题栏(controlbox FormBorderStyle),list control dock设置为fill响应keypress,如果是窗口,就切换到全屏的那个窗口,否则切换回来. 解决方案二: 处理db_click双击消息,然后MoveWindow调

怎样在一个类中调用另一个窗体中的控件?

问题描述 一个串口接收类recvClass,有个线程recvThread接收数据,一个窗体FORM2,怎样在FORM2的listbox1中添加recvThread到的数据?有什么好方法吗? 解决方案 解决方案二:是否可以考虑在你接收数据的线程中访问Form2的listbox1控件注:若采用上述方法,则需要考虑采用Invoke方法来实现在线程recvThread中调用listbox1控件具体示例可参考网络上的那些在多线程程序中访问并更新主线程进度条处理解决方案三:recvClass类里:publi

c++-vc中程序调用ntgraph控件

问题描述 vc中程序调用ntgraph控件 程序调用控件,程序已经写好,利用ntgraph控件来画图,凑足30字. 解决方案 你先试试看,如果不行我给你完整的项目. 解决方案二: // gtDlg.cpp : implementation file // #include "stdafx.h" #include "gt.h" #include "gtDlg.h" #include<iostream> #include<fstre

vc++在MFC对话框上用程序生成控件(比如Text和Edit控件),求如何实现?

问题描述 vc++在MFC对话框上用程序生成控件(比如Text和Edit控件),求如何实现? vc++我想在MFC对话框上用程序生成控件(比如Text和Edit控件),求如何实现?(不是用工具条拖动控件到对话框上) 1.用程序生成控件2.控件在对话框上准确定位 求大神指导下 解决方案 一个 CreateWindow() 就能搞定,例子很多,自己找. 解决方案二: MFC我没有研究过,但我想MFC中应该可以调用Win32API吧,可以看看这几个,虽然不是MFC,但是在MFC里想必是可以用的.htt

关于调用ActiveX控件的问题。

问题描述 关于调用ActiveX控件的问题. 自己做了一个ActveX控件,其中的一个属性是使用线程.但是在一个应用程序调用这个属性时,程序就崩溃了,而调用没有线程的另一个属性就没有问题,哪个大神能帮帮我. 解决方案 什么叫"使用线程"属性,你怎么实现的它?你的主程序必须用stathread方式调用控件. 解决方案二: 没看明白,楼主想表达什么问题 解决方案三: 使用线程就是: 我做的是一个信号灯的控件,这个控件里面有一个属性就是让它闪烁颜色,每秒闪烁一次 解决方案四: 解决方案五:

c++-求助DLL如何调用OCX控件

问题描述 求助DLL如何调用OCX控件 本人菜鸟 使用VC++,想用静态链接的DLL去调用OCX控件,把OCX insert后生成OCX的.cpp 和.h文件 在MFC对话框下使用 m_test.Create("11",NULL,CRect(0,0,200,200),this,1001); 通过m_test.XX调用OCX没有问题 请问在DLL下,如何才能去create并成功调用,特别是m_test.Create("11",NULL,CRect(0,0,200,20

跨线程调用窗体控件

本文转载:http://www.csharpwin.com/csharpspace/11279r6763.shtml   执行耗时较长的操作时,使用多线程是明智之举,它可以提高程序 UI 的响应速度,使得一切运行显得更为快速.在 Windows 中进行多线程编程曾经是 C++ 开发人员的专属特权,但是现在,可以使用所有兼容 Microsoft .NET 的语言来编写. 不过Windows 窗体体系结构对线程使用制定了严格的规则.如果只是编写单线程应用程序,则没必要知道这些规则,这是因为单线程的代

javaweb-网页调用ocx控件打开或创建注册表的权限问题

问题描述 网页调用ocx控件打开或创建注册表的权限问题 在某几个win7 64位笔记本上, 通过服务器页面调用ocx读取注册表会提示无权限的现象,但使用本地html文件调用没问题, 不知是何原因,求大侠给点提示 解决方案 又试了一下,使用世界之窗浏览器可以正常使用了.但不明白为何? 解决方案二: ie本地file协议浏览(intranet)和http访问(internet)使用的是不同的安全设置,你按照本地的intranet安全配置internet安全设置 不过你这种需求没什么意义,只能针对特殊