标签:DLL

c# 调用c写的dll unsigned char*参数传递问题

本人需要用c#调用一个C写的dll里的一个函数: int ReadTrack(unsigned char *track1, unsigned long *len1,      unsigned char *track2, unsigned long *len2,              unsigned char *track3, unsigne……

讨教一下DLL中的共享数据段的问题

近日用到了DLL中的共享数据段,使用LIB文件时可以实现的数据共享,只用DLL文件就不行了! 使用LIB文件时同时打开两个09DllSharedApp.exe,第一个显示value为1,2,3,第二个显示value为4,5,6,说明数据共享正确。 直接使用DLL文件时同时打开两个09DllSharedApp.exe,都显示value为1,2,3,数据没有实现……

问一下maven pom.xml 怎么导入.dll文件

问一下maven  pom.xml 怎么导入.dll文件,  maven 项目怎么去导入.dll文件。求高手。 解决方案 20 pom.xml一般是导入jar的,和dll没直接关系。 ……

C#调用非托管DLL,释放内存的问题

本人用C++写了一个DLL,里面有如下参数 static int  num; static double beltLocation1x, beltLocation1y, beltLocation2x, beltLocation2y;  static double beltLocation3x, beltLocation3y, beltLocation4x, ……

关于dll调用的内存布局模型

之前研究了C++的内存布局,如静态存储区、栈区、堆区等,本人在想之前也有调用dll,那么调用dll时,dll的内存分配是在哪里? 解决方案 5 dll的内存分配就是你本人定义的那个类的分配形式啊 5 在栈下面 堆上面这一个区间的内存区域是用来给dll共享库使用的。这一块包括用来存放共享库的代码和使用的数据。 30 引用: Quote: 引用: 之前……

C#调用C++的DLL无法返回正常结果

这是C++中的头文件 #ifdef DLL_TEST_API #else #define DLL_TEST_API _declspec(dllexport) #endif /* -- 文件名称:WMI_DeviceQuery.h 作者:秦建辉 MSN:splashcn@msn.com 版本历史: V1.4 2010年05月17日 修正了硬盘序列号处理中的错误……

C++ utf8-GB转换问题

本人写了段代码,用在DLL中 这段代码是为了测试utf8与gb转换,当执行这段代码时,excel就会崩溃 DLLIMPORT __stdcall char* HiWorld(char* a) { //char* b; strcpy(a,"这是一个测试!"); a=G2U(a); a=U2G(a); return a; } 而注释G2U及U2G两行……