最近写项目需要易语言和C++一起结合起来,C++写了DLL又想隐藏函数 不知道易语言怎么调用,捣鼓下网上好像没找到合适的方法,这里记录下怕以后忘记了

先用C++写个测试DLL DEF声明加上 NONAME 意思大概就是隐藏函数名称的意思

写出DLL时候可以看到NONAME 的DLL已经函数隐藏了,一般没有LIB是无法直接调用的
使用工具查看LIB里面函数名称! 得到结果是 ?yingchang@@YAPADPAD@Z

然后易语言里面这么声明DLL就可以了,命令名调用C++的需要加个 @ 不然会调用失败 易语言源码需要在LIB同目录



点我下载
(已有 137 次下载)