使用函数注册ocx控件弹出active控件交互不安全,怎么解决 使用regsvr32 进行注册就没有这问题,该怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 注册函数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,("DllRegisterServer")); //获取注册函数DllRegisterServer地址 if(lpDllEntryPoint!=NULL) //调用注册函数DllRegisterServer { if(FAILED((*lpDllEntryPoint)())) { FreeLibrary(hLib); return false ; } return true ; } else return false;} 工作如月经般烦人!请指教! 如何从组件返回struct的数组? 怎么每人会啊,难道是我问的不对?怎样吧框架中的菜单栏,工具栏变成我想要的颜色啊? 很菜的问题(关于菜单)...... 急,遇上大问题了...动画控件为什么不能正确显示. 关于远程桌面管理软件的基本实现原理,有知道的么? 多线程问题,欢迎讨论,up有分(100分,就200分) 一个dos窗口的问题(console) 在上海的程序员请进(关于薪水) 用AfxBeginThread()生成线程,会调函数设置成成员函数事怎么老说类型不能转化,怎么办? 关于RichEdit的打印 请教关于RegSetValueEx修改注册表的问题
{
LPCTSTR pszDllName = OcxFileName ; //ActiveX控件的路径及文件名
HINSTANCE hLib = LoadLibrary(pszDllName); //装载ActiveX控件
if (hLib < (HINSTANCE)HINSTANCE_ERROR)
{
return false ;
}
FARPROC lpDllEntryPoint;
lpDllEntryPoint = GetProcAddress(hLib,("DllRegisterServer")); //获取注册函数DllRegisterServer地址
if(lpDllEntryPoint!=NULL) //调用注册函数DllRegisterServer
{
if(FAILED((*lpDllEntryPoint)()))
{
FreeLibrary(hLib);
return false ;
}
return true ;
}
else
return false;
}