dllimport 相关问题

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

为什么WritePrivateProfileString返回0?

在我的C#应用 程序中,我希望更新INI文件中的值。我使用了互操作服务,并希望使用WritePrivateProfileString函数。所以我导入了这样的DLL:[DllImport(“...

回答 3 投票 2

C# - 加载DLL动态 - System.Reflection.ReflectionTypeLoadException:无法加载一个或多个请求的类型

在C#中,当使用下面的代码从文件夹加载DLL时,获取这些下面的堆栈跟踪,当试图获取类型时。 var assembly = Assembly.LoadFile(assemblyInfo.FullName); //装配加载......

回答 2 投票 1

根据x64 / x86更改C#DllImport目标代码

我有一个使用DLLImport导入的外部c ++ dll。如果我的应用程序在x64中编译,我需要导入这个dll的x64版本,如果是x86版本,我需要x86 dll。哪个最好 ...

回答 2 投票 15

是否有任何本机DLL导出函数查看器? [关闭]

是否有任何免费的本机Windows DLL导出函数查看器,它显示函数名称及其参数列表?

回答 5 投票 81

在Visual Studio中编译(基于char)STL(流)容器的错误

这与[SO]基本相同:C2491:'std :: numpunct :: id':dllimport静态数据成员的定义不允许[关闭],但考虑到以下事实:那(在我...上)

回答 1 投票 0

让DLL从其调用.exe中导入符号

与DLL相关但不等同于从其父级获取符号(Loader)有没有办法说服Windows加载程序从加载中解析A.dll引用的特定符号...

回答 1 投票 0

C# - 从Assembly调用方法到其他导致DllNotFoundException

我有3个程序集,Assembly2引用Assembly1和Assembly3引用Assembly2。但是调用Assembly3中从Assembly3声明的Assembly2方法会导致DllNotFoundException。 ...

回答 1 投票 0

'from wx.core import *'ImportError:DLL加载失败:找不到模块

我是较新的使用wxPython,起初,我使用命令来安装wxPython以安装wxPyhton:pip install -U wxPython要求已经是最新的:wxPython在c:\ program files \ python \ python37 \ ...

回答 1 投票 0

如何在C#中使用[DllImport(“”)]?

我发现了很多关于它的问题,但是没有人解释我如何使用它。我有这个:使用系统;使用System.Collections.Generic;使用System.Linq;使用System.Runtime.InteropServices; ...

回答 1 投票 32

CH341DLL.DLL + I2C与VB.NET无法正常工作

我编写了VB.NET类来实现CH341DLL.DLL功能。方法CH341StreamI2C()用于流写入和读入设备。这样我从DLL导入了方法CH341StreamI2C():...

回答 1 投票 0

奇怪的SetConsoleScreenBufferInfoEx行为

如果我创建一个C#控制台应用程序,它将控制台缓冲区/窗口宽度和高度(使用Console。* - 方法)设置为80x25(或任何其他特定大小),则控制台窗口没有滚动条。当我 ...

回答 1 投票 0

从Visual Studio 2015调试器运行时,我的程序抛出“dll not found”异常,但从cmd运行时则不会抛出

我的问题几乎与这个问题相反(除了我使用VS 2015):从命令行运行EXE时DLL丢失错误[VS2010]我在Visual Studio 2015中开发了一个小程序。当我......

回答 1 投票 -1

如何将VB.Net字符串作为char *传递给C ++ dll?

我的VB.Net程序在Win CE设备上运行,并使用制造商提供的C ++ dll来使用连接的打印机。他们的文档列出了函数调用,如下所示:int Prn_Str(char * fmt,...); ...

回答 1 投票 0

Xamarin.Forms - 添加外部dll

我想在我的Xamarin.Forms.UWP应用程序中加载一个DLL(ACRCloud - libacrcloud_extr_tool.dll)。当我尝试访问它时,我收到一个错误:无法加载DLL'C:\ Users \ Martin \ Desktop \ ...

回答 1 投票 0

QLibrary函数在第一次调用时运行缓慢

我正在使用QLibrary从一个.dll文件加载函数。我成功加载它,成功解决功能。但是当我第一次使用该.dll中的某些函数时,这个函数非常有用......

回答 1 投票 1

DllImport或LoadLibrary以获得最佳性能

我有外部.DLL文件,里面有快速汇编程序代码。调用此.DLL文件中的函数以获得最佳性能的最佳方法是什么?

回答 4 投票 6

Dll导入Compact Framework和Full Framework之间的区别

我有一个用.NET Compact Framework 3.5编写的应用程序,用于Windows CE。该应用程序在任何完整的框架Windows操作系统上运行良好。我想将音量控制添加到我的......

回答 1 投票 1

字符串数组作为从C到C#的返回值? [关闭]

如何将一个字符串数组(char **)从本机C函数返回到C#中的托管字符串[]类型?这有效:C:char * get_text(){size_t length = ...; char * text =(char *)...

回答 1 投票 1

将字符串从C#传递到C ++ DLL不同的文本编码在不同的返回类型上

我希望有人可以解释一下究竟有什么区别:在我的C#Programm中,我想将一个String传递给一个C ++方法。我在C#中的代码如下所示:[DllImport(“Test.dll”,CharSet = CharSet ....

回答 1 投票 0

如何静态链接到序数导出的DLL函数?

比方说,如果DLL有一个函数:int TestFunc01(int v){WCHAR buff [256]; :: StringCchPrintf(buff,_countof(buff),L“你传递的值为%d”,v); return :: MessageBox(NULL,buff,L“Test Dll ......

回答 3 投票 3

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