如何用c++编写dll给易语言调用

2025-03-14 05:30:02

1、新建一个vc动态链接库工程

如何用c++编写dll给易语言调用

2、创建一个源代码文件和一个头文件

如何用c++编写dll给易语言调用

3、输入代码.//.cppint _stdcall add(int a,int b){ return (a+b);}//*.h声明文件的内容,这样易语言调用就不会出现堆栈错误#ifdef __cplusplus#define EXPORT extern "C" __declspec (dllexport)#else#define EXPORT __declspec (dllexport)#endif//这里声明函数EXPORT int _stdcall add(int a,int b);#ifdef UNICODE//这里声明UNICODE类型的函数//#define EdrCenterText EdrCenterTextW#else//这里声明ASSIC类型的函数//#define EdrCenterText EdrCenterTextA#endif

如何用c++编写dll给易语言调用
如何用c++编写dll给易语言调用

4、编译好以后就可以使用api查看器看到了,名称可能不一样,以api查看器的名称为准

如何用c++编写dll给易语言调用

5、新建易语言程序,将dll与易语言文件放在同一目录下,在易语言中声明dll函数

如何用c++编写dll给易语言调用

6、调用dll函数即可

如何用c++编写dll给易语言调用
如何用c++编写dll给易语言调用
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢