C++调用动态链接库

╰半橙微兮° 2022-06-17 10:58 309阅读 0赞

C++调用动态链接库的方法:

  1. HINSTANCE hDllInst = LoadLibrary(“youApp.DLL”); // 动态链接库的名称
  2. if(hDllInst)
  3. {
  4. typedef DWORD (WINAPI *MYFUNC)(DWORD,DWORD); // 参数列表
  5. MYFUNC youFuntionNameAlias = NULL; // youFuntionNameAlias 函数别名
  6. youFuntionNameAlias = (MYFUNC)GetProcAddress
  7. (hDllInst,”youFuntionName”);
  8. // youFuntionName 在DLL中声明的函数名
  9. if(youFuntionNameAlias)
  10. {
  11. youFuntionNameAlias(param1,param2);
  12. }
  13. FreeLibrary(hDllInst);
  14. }

发表评论

表情:
评论列表 (有 0 条评论,309人围观)

还没有评论,来说两句吧...

相关阅读

    相关 C++引用动态

    因为要使用到C++的动态链接库,所以就特意网上找了一下资料实现了一下。 文章目录 一、lib与dll文件 二、创建dll文件 三、dll隐式链接