易语言调用c++dll

转载 2016年08月31日 10:57:02

原文地址http://bbs.125.la/thread-13890600-1-1.html

int _stdcall jie(const char * str,  char * str1,char * str2)

{
        
        
        string a =str;
        int len=a.size();
        strcpy(str1,a.data());
        strcpy(str2,a.c_str());
        MessageBoxA(0,a.c_str(),"s",MB_OK);
        return a.size();


}




//*.h声明文件,易语言调用无堆那个错误


#ifdef __cplusplus
#define EXPORT extern "C" __declspec (dllexport)
#else
#define EXPORT __declspec (dllexport)
#endif
//这里声明函数 
EXPORT int _stdcall sh(char str[]); 
EXPORT int _stdcall jie(const char * str,char * str1, char * str2);


#ifdef UNICODE
//这里声明UNICODE类型的函数 
//#define EdrCenterText EdrCenterTextW
#else
//这里声明ASSIC类型的函数 
//#define EdrCenterText EdrCenterTextA
#endif

C++如何调用DLL呢,有两种,一种是静态,另外一种是动态,即通过调用windowsAPI 来加载和卸载DLL,具体思路:

http://www.cnblogs.com/lhbssc/archive/2012/02/08/2342853.html hdll=LoadLibrary(“DLL地址”);   C++如何调...
  • cyuyan112233
  • cyuyan112233
  • 2015年05月14日 19:33
  • 1148

vs2010 vc++ 写成dll 被易语言dll 调用然后返回文本

直接上代码了 例如建立的项目名称为 mydll01 建立方法  打开vs2010  “文件”  “新建” 新建项目  选择 visual c++  选择 win32  在右边窗口 选择 win32...
  • cyuyan112233
  • cyuyan112233
  • 2015年05月14日 15:35
  • 4708

c/c++成长之捷径

c++成长之路不再迷茫!           不知不觉中进入计算机行业已有多个年头了,回首往事依然历历在目。今天我把我这段时间收集的书籍资料以及实例源码帖出来(部分资料太大了放不上去,理解下),与大...
  • banketree
  • banketree
  • 2012年08月26日 21:32
  • 23352

c/c++成长之捷径

c++成长之路不再迷茫!           不知不觉中进入计算机行业已有多个年头了,回首往事依然历历在目。今天我把我这段时间收集的书籍资料以及实例源码帖出来(部分资料太大了放不上去,理解下),...
  • Baoge_leopard
  • Baoge_leopard
  • 2014年10月15日 21:03
  • 2656

C#调用易语言字符串处理

易语言: C#调用:
  • threadroc
  • threadroc
  • 2014年09月16日 22:08
  • 1546

借助动态代码生成技术在基于Webkit引擎的HTML5网页JS内调用易语言函数

前两天我协助朋友解决了一个技术问题,在此稍作记录和总结。具体来说,就是在使用基于Webkit引擎的封装组件wke的过程中,需要把一个易语言函数注册给JavaScript引擎,让它可以在网页里被调用(就...
  • liigo
  • liigo
  • 2015年03月03日 23:25
  • 12213

易语言调用js实现md5加密

易语言调用js需要用到拓展组件的脚本组件,     在窗口创建完毕的事件里给脚本组件初始化设置下脚本组件的语言属性,在这里以JScript为例:                        ...
  • yedehei_lt
  • yedehei_lt
  • 2015年09月24日 01:25
  • 3907

C++如何调用DLL呢,有两种,一种是静态,另外一种是动态,即通过调用windowsAPI 来加载和卸载DLL,具体思路:

http://www.cnblogs.com/lhbssc/archive/2012/02/08/2342853.html hdll=LoadLibrary(“DLL地址”);   C++如何调...
  • cyuyan112233
  • cyuyan112233
  • 2015年05月14日 19:33
  • 1148

C#调用C++编写的dll在IIS中报错,vs里面没有问题

项目中,用C#开发了一个web服务后台,提供接口以供外部调用。最近功能更新,更改了某个接口的实现,发版并测试之后,发现在vs中调试一切正常,但是发布到IIS中运行,就会出现问题,该接口调用不了。由于是...
  • u014650759
  • u014650759
  • 2017年11月22日 22:22
  • 103

Unity C# 调用C++ dll 问题集锦

Unity C# 调用C++ dll 问题集锦,仅供参考,更多详细内容可自行深入研究。
  • zjq2008wd
  • zjq2008wd
  • 2015年05月04日 16:29
  • 1932
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:易语言调用c++dll
举报原因:
原因补充:

(最多只允许输入30个字)