无法在 Windows 7 Enterprise x64 中注册 dll
尝试注册一个使用 Visual C++ 2005 构建的 DLL 和另一个使用 Visual C++ 2008 构建的 DLL。 系统配置是Windows 7 Enterprise 64位 我尝试从默认位置和…
在 C 中创建有效的共享库
我正在做一些测试来学习如何创建共享库。 Code::Blocks 中共享库的模板是这个 library.c // The functions contained in this file are pretty dummy …
如何使用延迟加载导出 C++ 的 DLL类
我有一个 DLL one.dll,它使用通过 class __declspec(dllexport) 从 two.dll 导出的类 TwoClass >。我希望 one.dll 对 two.dll 使用 /delayload,但…
VB6 - 如何通过 .tlb 文件将字符串传递到用 C 编写的 DLL
我正在开发一个用 VB6 编写的图形界面,我必须调用用 C 编写的某个 DLL 中包含的函数。由于 已知限制 我必须实施一个技巧 允许我以隐式方式加载这个 D…
在 Visual Studio 2010 C++ 中链接 DLL
我正在尝试使用 C++ 的 M4RI 包。我下载了 M4RI 的源代码并运行了打包的 VS 项目。它创建了 m4ri.dll(无 .lib 文件)。 现在我想将此 dll 文件“添加…
我应该引用哪个 Microsoft Word(和 Excel)互操作程序集或 DLL?
我正在使用 VB.NET 和 .NET 3.5 框架。 我正在尝试使用各自的 PIA 来自动化 word 和 excel 以获得智能感知帮助,然后(因为用户没有安装 PIA 程序集/D…
Ahk 脚本和 C++沟通
我希望在 C++ 程序中使用 autohotkey 的功能。 我当前正在运行由 c++ 程序触发的脚本 - 我只是将它们作为 .bat 文件运行。这很有效,但问题是我无法将…
防止 MFC ActiveX 控件使用已加载到进程中的 DLL
简短版本:通过 Internet Explorer 加载到网页中的 MFC ActiveX 控件如何保证其关联的 DLL 是从其自己的目录加载的,而不是选取可能已加载到的同名 DL…
VB6 - 找不到 DLL
我正在尝试使用命令 Private Declare Function myFuncLib "myDLL.dll" (ByVal file_name_in As String, _ ByVal file_name_out As String) As Long 但…
访问 C++通过 JAVA 的本机 DLL(带有命名空间)
我有一个 C++ DLL,其中的函数嵌套在命名空间内。 我需要在java中访问这些函数..我不是一个java专家,但我确实知道一些它的基础知识。 我找到了使用 J…
“声明”声明是另一种绕过 .dll 地狱的方法吗?
令我惊讶的是,我发现 VB6 代码使用 Declare 语句来定义位于程序文件夹中的 .dll 中的函数,而无需在 Windows 上注册。这似乎是避免 .dll 地狱的超级…
检索 COM 类工厂失败。错误:80040154
由于以下错误,检索 CLSID 为 {AD37B7D5-B5A3-460A-8FFB-3C71984A4537} 的组件的 COM 类工厂失败:80040154。 异常详细信息: System.Runtime.Interop…