dllimport 相关问题

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


如何在C ++中从dll实例化一个类?

我正在为插件开发人员编写API,以便他们可以通过我的API访问应用程序的SDK。我的API在头文件中提供了一个宏和抽象类*,plugin-devs必须在头文件中将其包括到...

回答 1 投票 1

以下是带有mingw的简单c ++ DLL教程的错误

我正在从https://cygwin.com/cygwin-ug-net/dll.html遵循“构建和使用DLL”教程。我已经制作了mydll.cpp文件:#include void hello(){std :: cout <

回答 1 投票 0

如何处理:应用程序无法从我的dll中看到func

应用程序看不到我的dll中的func。创建了一个dll和一个应用程序来测试dll中的proc。该程序计算一个字符的重复次数。代码:dll:.586 .model flat,stdcall选项大小写:...

回答 1 投票 1

Dll发布后立即丢失。 .net WinForms

安装后,已发布项目的文件将移至何处?我尝试将DLL放入安装文件夹中,但仍然存在相同的问题。 System.DllNotFoundException:无法...

回答 1 投票 0

如何暂停代码,使其可以完成其他代码然后再恢复

我想制作一个AI,并使它像玩家一样。当它不知道该怎么做时,它会随机移动,我将其称为rndPlay();。它将随机选择要单击的位置。它可以选择...

回答 1 投票 1

如何解决'方法的类型不兼容PInvoke'

[尝试返回具有与C ++中相同的布局的结构,问题是当TCHAR rMsg [256]包含在C ++结构中并且[MarshalAs(UnmanagedType.ByValTStr,SizeConst = 256)]] public char rMsg; ...

回答 1 投票 0


将MediaInfo DLL与C#DLLImport一起使用

使用MediaInfo DLL(64位),我试图获取提供有关mp4文件信息的标准文本输出。为了包装dll,我基于我的(有限的)创建了一个MediaInfo类...

回答 1 投票 0

如何使这一行代码在x64 SendMessage()上工作

我们正在尝试通过代码关闭显示器,然后通过代码将其重新打开。我们找到了可以正常工作的代码,但是它使用了user32.dll,似乎无法像我们软件的其余部分那样在64位模式下工作(...

回答 1 投票 0

如何使用DLL导入和C#事件获取回调方法C ++

我使用具有回调方法功能的dll:int result = SetCallEventCalback(uint hServer,uint CallbackParam,CallEventCallback * OnCallEvent,bool SearchPhonebook)void CallEventCallback(uint ...

回答 1 投票 0

将调试和发布DLL与SWIG中的相同C#代码接口?

SWIG允许您使用-dllimport命令行参数指定要在C#中导入的DLL。导入名称取决于Debug版本或Release版本的DLL怎么样?这个...

回答 1 投票 1

使用dllimport代替dllexport

我似乎可以在Visual Studio 2015中构建dll时互换使用__declspec(dllexport)和__declspec(dllimport)。在制作DLL时,我会以为dllexport命令...]]

回答 1 投票 1

无法加载DLL指定的程序无法找到。 (从HRESULT异常:0x8007007F)

在很长一段时间,我有一个项目,我在我的实现问题,我会解释给你听。我的目标是从C#应用程序(项目1)调用C ++类,问题是,C ...

回答 1 投票 0

如何在C#中将指针传递给字节数组的指针

我必须从C#应用程序调用一个C函数(来自DLL)声明为:void fillBuffer(uint8_t ** pData,uint32_t * size);此函数检查pData是否为空,如果它填满了...

回答 2 投票 0

无法找到导入的DLL的类型或命名空间

我从这个页面下载了“smilenet-1.2.1-win64-academic”库,并在我的Unity项目中导入了smileNET.dll。然后我重新启动了我的视觉工作室,当我尝试使用该库时,它......

回答 1 投票 0

在C#项目中使用C ++ DLL

我有一个C ++ DLL,它必须集成在一个C#项目中。我想我找到了正确的方法,但是调用dll会给我这个错误:System.BadImageFormatException:尝试了......

回答 4 投票 6

尝试调用DLL,但该方法有一个复杂的结构类型,我无法在.Net中定义它

C ++中的struct定义是:typedef struct _DEVICE_PATH_LIST_ {int NumDevice; TCHAR * devicePath [DEVICE_PATH_LIST_SIZE]; } DEVICE_PATH_LIST;而C ++函数的定义是:...

回答 1 投票 0

如何从C#windows应用程序项目调用C ++ DLL

我使用Visual Studio中的类库项目在C ++中创建了一个dll。我需要从C#应用程序中调用dll中的方法。我知道有2个approches。一个是添加DLL ...

回答 1 投票 3

英特尔MKL错误:进入cblas_zgemm时参数9不正确(C#Linux)

我使用以下命令为Windows(10)和Linux(Ubuntu 18.04)构建了一个自定义MKL库(2019 Update 2):nmake libintel64 MKLROOT =“C:\ Program Files(x86)\ IntelSWTools \ ...

回答 1 投票 0

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