我已经把控件放到system目录下而且把此控件嵌在网页里面可以注册,但是不能regsvr32注册,请问这是什么问题
解决方案 »
- PNG图片窗口分享(有源码)
- VC定时器的问题 菜鸟求助
- 如何设置SDI边框厚度?
- VC MFC 单文档 如何改文档的标题呢
- 怎么播放网络上的音乐?
- 新手问个问题(怎么把对话框中的数据显示到CList ctrl 控件中呢) 我运行时老出现错误
- * * * 如何将一个目录中的文件根据文件名或者建立日期排序,再打印出来??? * * *
- 如何在activex中调用jsp中的函数
- 请问如何在屏幕上绘制活动的图形,如小狗什么的
- 请教如何用编程的方法为IIS的FTP服务增加一个用户,为win2k增加一个用户
- 关于超级链接的问题?
- ??在VC类中,怎样声明一个事件,就象VB的withEvents功能,不知道用VC如何来实现??
LPCTSTR dllName = "C:\\WINDOWS\\system\\flash.ocx";
HINSTANCE hLib = LoadLibrary(dllName);
if(hLib < (HINSTANCE)HINSTANCE_ERROR)
{
AfxMessageBox("不能装载flash.ocx文件\n");
}
FARPROC lpDllEntryPoint;
lpDllEntryPoint = GetProcAddress(hLib,_T("DllRegisterServer"));
if(lpDllEntryPoint!=NULL)
{
if(FAILED((*lpDllEntryPoint)()))
{
AfxMessageBox( "调用DllRegisterServer 失败!");
}
}
FreeLibrary(hLib);
我在windows server 2003下用ATL写了个DLL,为什么在98下不能注册呢。提示错误信息是0x00000485
意思是找不到指定的模块。
然后我又在98下写了个DLL,然后在2003下注册,可以通过。
各位老大说说怎么回事。
你的Dll种肯定用了98下不兼容的函数或98下没有的Dll