C++ builder 写 DLL

来源:互联网 发布:查看端口号占用 编辑:程序博客网 时间:2024/05/16 17:04
  1. 函数导出: __declspec(dllexport) + __stdcall
  2. 使用DEF文件导出: EXPORTS 其他行写函数名 + __stdcall 。 在工程目录下新建 TXT 改为 def 文件,并加入文件到工程中,一起编译即可。 C++ 文件导出函数 用 extern “C” { } 包含,屏蔽编译器符号标签修饰。
  3. VCL程序出现 Access Violation at address … 。 解决:应用中的获取的函数的指针的调用约定dll 中的函数调用约定要和 应用中的获取函数调用约定。 以后每个函数都加上调用约定。
0 0