当前博客:动态链接库之参数为string类型使用

130 次浏览【转载需注明来源】

博客作者:【快码FOF编程】

个性签名:寒窗苦读十年一朝凤舞九天

开篇抛砖引玉,先抛出一个DLL的易语言调用实例:

可以看见,这是一个比较字符串的函数,在易语言中,两个参数为文本型;接下来我们再看看MSDN的文档:

在MSDN中,两个参数为:string类型。

接下来我们来理解一下string这个类型在快码中如何使用,首先看看快码的动态链接库介绍文档:文档地址

 

可以看见,string类型可以用str来表示,于是我们可以使用下面的代码来进行动态链接库的使用:

动态链接库.加载链接库("ntdll.dll",{ "strcmp": "int __stdcall strcmp(str str1, str str2)"})
局部变量 返回结果 = 动态链接库.使用命令("strcmp")("111", "111");
调试输出(返回结果);

动态链接库之参数为string类型使用