如何不用安装realplayer,而使用他的activeX控件?

freecutelei 2002-03-13 10:21:41
换句话:如何注册这些dll文件?
...全文
56 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
linghushaonian 2002-03-13
  • 打赏
  • 举报
回复
q
0313700000 2002-03-13
  • 打赏
  • 举报
回复
k
spark_zh 2002-03-13
  • 打赏
  • 举报
回复
在程序中注册ActiveX控件(.OCX)的函数

BOOL RegisterOcx(LPCTSTR OcxFileName)
{
LPCTSTR pszDllName = OcxFileName ; //ActiveX控件的路径及文件名
HINSTANCE hLib = LoadLibrary(pszDllName); //装载ActiveX控件
if (hLib < (HINSTANCE)HINSTANCE_ERROR)
return FALSE ;
FARPROC lpDllEntryPoint;
lpDllEntryPoint = GetProcAddress(hLib,_T("DllRegisterServer")); //获取注册函数DllRegisterServer地址
if(lpDllEntryPoint!=NULL) //调用注册函数DllRegisterServer
{
if(FAILED((*lpDllEntryPoint)()))
{
FreeLibrary(hLib);
return FALSE ;
}
return TRUE ;
}
else
return FALSE ;
}

spark_zh 2002-03-13
  • 打赏
  • 举报
回复
你发布程序的时候,带上这个控件就行了,程序运行时进行注册。
怎么在程序里注册你知道吗,你要不知道我给你查查。
freecutelei 2002-03-13
  • 打赏
  • 举报
回复
spark_zh
添加控件里当然有realplayer.但是那是安装realplayer以后,它添加的
我试过regsvr32,不行....也许方法不对.

我现在问的是: 我用了这个控件了. 但是我不想在我发布这个程序的时候,要求客户端安装realplayer..你明白了吗?
(我怎么觉得我做程序员以后...话说不太清晰了)...郁闷.
horsehorse 2002-03-13
  • 打赏
  • 举报
回复
试过regsvr32吗?
spark_zh 2002-03-13
  • 打赏
  • 举报
回复
注册dll干什么,添加控件里就有realplayer,直接就可以用。
freecutelei 2002-03-13
  • 打赏
  • 举报
回复
谢谢sparck..后天去学校试一试..不行还找你

1,662

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧