DLL调用时候的问题,急!!!!!!!!!!!!!!!!!

huanGe huanGe 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在生成DLL这样说明
extern "C" void __declspec(dllexport) test(void);

但我在调用的时候
typedef void (*TEST)(void);
TEST test;
test=(TEST)GetProcAddress(dllInstance,"test");
这时候返回的test=NULL
必须写成
test=(TEST)GetProcAddress(dllInstance,"_test");
才能正常时候


谁知道怎么回事情
...全文

相关推荐

VS调用MATLAB缺少dll文件问题

解决VS2008调用MATLAB时提示缺少DLL文件而不能启动程序问题,主要包括的DLL文件有:comcli.dll,DataSvcs.dll,icudt24l.dll,icuin24.dll,icuio24.dll,libmwhardcopy.dll,libmwservices.dll,libmx.dll,libut.dll,libz.dll,m_dispatcher.dll,m_interpreter.dll,m_ir.dll,mclmcr.dll,mcos.dll,mcr.dll,mpath.dll,msvcr71.dll,mvalue.dll,mwoles05.dll,udd.dll,uiw.dll,xerces-c_2_1_0.dll等

山间雾霭

VBA调用dll实例

VBA调用dll是指定路径的,如果该路径下没有想调的dll怎么办,本文给出了一个解决方法

XMDT2008

使用JNA替代JNI调用DLL,并解决内存溢出问题

问题描述: 在开发项目过程中,需要处理算法分析出来二进制流数据,并对数据解析处理转发。我们上层应用平台是使用java开发的,但开放平台是使用c++开发,虽提供给我们对应的.h头文件,但在java中来解析这些数据就显然有些复杂,在实现、效率上都可能不太理想。 解决方案: 请C++同事帮忙写个dll程序,dll去解析开发平台输出的二进制流数据,上层应用平台调用dll得到json报文,然后再去做一些业务处理。 那现在上层应用面临的问题:访问java外部功能接口实现方式(即调用dll)怎么选择及实现?

41摄氏度男

QT调用dll和MFC调用QT的dll

编写QT的dll,QT调用QT的dll,QT调用外部的dll,MFC程序调用QT的dll,

yangyang031213

最简单的C++动态调用DLL

http://blog.csdn.net/ezhchai/article/details/78784815对应代码资源 解压密码:ezhchai C++动态调用DLL最简单示例。

ezhchai
评论 5
收藏 已收藏
分享
返回顶部
huanGe
VC/MFC 16,550 成员 421,606 内容