是否有必要注册DLL来使用它
IS it necessary to register a dll for using it
是否有必要注册用于使用DLL的DLL。我听说不需要注册16位DLL,然后32位DLL。我使用Borland C 5.02转换了Borland C 4.52至32位DLL中开发的16位DLL。我的问题是我是否需要注册?当我尝试使用regsvr32进行注册时,它给出了错误"已加载模块,但找不到入口点dllRegistryserver。确保它是有效的DLL或OCX,然后重试" 。
预先感谢...
您只需要注册包含COM类的DLL即可。这些DLL将包含一个称为DllRegisterServer
的导出函数,该功能将填充注册表将在dll中的com类型的类ID。
对于任何其他类型的DLL,您都不需要注册。
相关文章:
- 如何在C++非托管/本机 DLL 中从注册免费 COM C# 托管 DLL 创建 COM 对象
- 可视化 使用 C++ API 注册 COM DLL 的所有接口
- 如何查找 dll 注册失败的原因
- 注册和调用 DLL 回调的正确方法是什么
- 在同一DLL中使用_COM_SMARTPTR CreateInstance而不进行注册
- 如何为64位应用程序注册.NET DLL
- 在Windows Server 2003中注册dll时出现问题
- C++:无法使用 regsvr32 注册我的 DLL,但可以通过 IDE 工作
- 在多个DLL中注册常见的Qt元类型
- 是否有必要注册DLL来使用它
- 为使用C# /托管代码的无注册COM Interop设置DLL
- 如何在不同的目标平台上以编程方式智能注册 32 位 COM/DLL 组件
- 在 C++ 中使用 C# COM 包装的 DLL 会抛出未注册的类
- 将Dll注册到特定路径
- 在LOCAL_MACHINE中注册Dll
- 在运行程序之前加载/注册DLL
- 无法在其他计算机上注册C++MFC dll
- DLL 注册返回代码0x80029c4a
- 如何在 Windows11(x7) 上使用 EPM 一次将 64 个浏览器帮助程序对象 dll 注册到 IE7 中
- Cython:在DLL中注册用于回调的Python函数