dllimport 相关问题

使用此标记可以解决有关从DLL(动态链接库)导入函数,数据或对象的问题。

PInvokeStackImbalance C#调用非托管C ++函数

切换到VS2010后,托管调试助手显示有关从C#应用程序调用非托管C ++函数导致堆栈不平衡的错误。平常的嫌疑人似乎没有...

回答 5 投票 39

将返回数组从C ++封送到C#

我的c ++应用程序中有一个数组,我想使用它的指针从中创建一个C#数组委托,而不进行复制。因此,我可以使其从C#到C ++正常工作,C ++访问C#中定义的同一数组,但是...

回答 2 投票 0

使用模块定义文件(.def)导入DLL

我想创建并发布Windows C库。我已经读过两种方法,一种在头文件中使用__declspec(dllexport)和__declspec(dllimport),另一种使用模块定义...

回答 1 投票 0

。NET Core应用程序中的System.DllNotFoundException

在.NET Core应用程序中,当我尝试运行单元测试项目时出现此错误:System.DllNotFoundException:无法加载DLL'opencv_core246'或其依赖项之一:指定的...

回答 2 投票 1

某些窗口的Windows桌面坐标系已关闭

开发用于Windows的某些软件时遇到了一个问题,该问题与在屏幕上移动窗口有关。基本上,我发现特定的窗口将因此而不会遵循...

回答 1 投票 0

vb.net将数组传递给C ++会导致堆栈错误

我有一些代码最初是用C ++作为lib文件编写的。我已经将其转换为dll并具有一些正常的例程,但是当我点击传递数组的函数时,我得到的是...

回答 1 投票 0

链接未知的dll

我有这个dll(称为unknown.dll),从中我只知道Ghidra告诉我的内容。我正在使用LoadLibraryW进行加载,但是(在x86中)它引发了错误126。但是,在64x中,它给出了错误193,...

回答 1 投票 -2

在WPF(C#)应用程序中使用C ++ DLL

我正在尝试使用我需要使用的工具制造商提供的DLL编写WPF(C#)应用程序。DLL是用C ++编写的。可以在这里找到DLL以及一些...

回答 1 投票 -1

是否可以将Microsoft C / C ++ UIAutomationCore.dll导入Python?

我正在使用Anaconda3,并且只能使用默认库。是否可以通过Windows OS和/或其他“标准” DLL来访问已安装的UIAutomationCore.dll标准文件?

回答 2 投票 0

在.Net Core中使用.Net Framework类

大家好!我正在开发.Net Core类库项目,但必须使用.Net Framework DLL中的类System.Security,该类在Core中不可用。 (该类是SignedXml.cs ...

回答 2 投票 2

强制stdcall导入方法

我正在尝试链接一个带有头文件的dll。由于没有可用的* .lib文件,我手动创建了一个* .def文件(参考)。现在的问题是,我的测试...

回答 1 投票 -1

无法在DLL'CIMWin32.dll'中找到名为'Reset'的入口点

[DllImport(“ CIMWin32.dll”)]公共静态外部UInt32 Reset();当我调用此方法时,我得到异常无法在DLL'CIMWin32.dll'中找到名为'Reset'的入口点]

回答 1 投票 0

有没有一种方法可以直接从C#中访问C文件而不使用dll?

我正在制作一个应用程序,其中存在大量来自C和C#的来回通信,我想知道是否有任何方法可以直接导入C而不是将c文件导出到DLL ...

回答 1 投票 0

从DLL删除类的实例

我正在寻求有关在dll库中实现适当释放内存的帮助。我的项目结构如下:Library.dll:interface.h->具有纯...

回答 1 投票 0

如何基于版本加载DLL?

我正在使用其DLL版本从v2014到v2020的外部库。问题是我当前在我的应用程序中链接v2020 DLL。如果我加载任何较低版本的文件,它将显示警告...

回答 1 投票 0


VB.NET项目:未声明dll名称

[当我尝试构建VB.NET解决方案时,它告诉我未声明我的dll名称。但是我确定我的dll已声明并且存在于bin目录中。 (该解决方案可在另一台计算机上使用,但是...

回答 1 投票 0

如何从dll导出本机类(即protobuf生成的类)

我正在尝试在C ++ / CLI中编写一个包装dll,以在c#中使用某些本机类。为了进行测试,我创建了另一个使用dll的C ++ / CLI项目。我的问题是,我想使用...

回答 1 投票 0

[LoadLibrary在运行时使用外部动态库时得到错误代码126

所以我有一个示例代码(C ++中的所有内容),我可以使用Visual Studio 2019将其编译为dll(所有内容均以64位编译)。我有一个测试代码,可以在...

回答 1 投票 -1

尝试从DLL中的UWP打开文件时发生访问冲突异常

我的文件保存在path = System.IO.Path.Combine(Application.persistentDataPath,filename)中; (文件保存在AppData / App / LocalState中,该文件存在)我将路径作为Intptr传递:Intptr ...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.