我刚好做过,告诉你吧。1、用MFC ActiveX ControlWizard创建工程test;
2、在BOOL CTestApp::InitInstance()中第一行添加函数:
AfxEnableControlContainer();
3、在类CTestCtrl中添加Microsoft Media Player Control (你已经导入的类名)类变量(对象)m_wmp;
4、为类CtestCtrl添加OnCreate消息;
5、在CtestCtrl::OnCreate()中创建Microsoft Media Player Control对象
m_wmp.Create();
6、为类CTestCtrl定制方法--给VBScript or JScript 使用;你可以在创建m_wmp之后,指定缺省音频文件名,并设定多媒体播放器自动播放,
这样,网页打开后,控件下载完毕,自动播放。
2、在BOOL CTestApp::InitInstance()中第一行添加函数:
AfxEnableControlContainer();
3、在类CTestCtrl中添加Microsoft Media Player Control (你已经导入的类名)类变量(对象)m_wmp;
4、为类CtestCtrl添加OnCreate消息;
5、在CtestCtrl::OnCreate()中创建Microsoft Media Player Control对象
m_wmp.Create();
6、为类CTestCtrl定制方法--给VBScript or JScript 使用;你可以在创建m_wmp之后,指定缺省音频文件名,并设定多媒体播放器自动播放,
这样,网页打开后,控件下载完毕,自动播放。
解决方案 »
- 求语音压缩算法
- 利用辅助线程刷新视图,此过程中鼠标在视图上不停移动会报错
- 鼠标滑过菜单,菜单怎么实现变色???????
- COM问题,一个COM对象,上面有两个接口,接口IFirst与接口ISecond,从IFirst->ISecond?谢谢,详见下面。
- 急救:<sys/socket.h>这个错误是怎么回事?
- ?@@@ 回调函数是什么意思 @@@
- 如何在窗口建立时就在客户区画出位图?
- ie不能显示图片,不是ie设置问题!显示图片的地方是空白,什么也没有!怎么回事?怎么解决
- 请教vc如何读取txt中的ip地址,读一个导入到程序之中,然后之后再读取第二个
- 请问我用ADO可以连接ACCESS2000嘛,我的程序用在别的电脑上,别的电脑没有装ACCESS2000,可以嘛?
- 请各位介绍一下这2个类的用处
- 高分求知?(300--1000)有关windows 系列操作系统(95,98,nt,2000,ce)的问题?
分送给你了,呵呵。
2.如果在class CDrawPicCtrl : public COleControl的头文件中定义CDTPicker m_dtpCtrl;
3.int CDrawPicCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
CRect rcClient(0,0,100,20);
m_dtpCtrl.Create("Name", WS_BORDER|WS_CHILD, rcClient, this, 999999);
return 0;
}
4.CwinApp的Init我按照你的步骤做了,
5.我的OCX编译后,在别的工程中引用时,可是什么也看不到!!
Why???