获取当前运行dll文件的路径

char moduledir[MAX_PATH];
  GetModuleFileNameA(GetModuleHandleA("ppdl_BE081_BIW_seal_library.dll"),moduledir,MAX_PATH);
  moduledir[strlen(moduledir)-strlen("application\ppdl_BE081_BIW_seal_library.dll")]=0;
  strcpy(ppdl_dir,moduledir);
  char config_csv[MAX_PATH];
  strcpy_s(config_csv,moduledir);
  strcat_s(config_csv,"config\ppdl_BE081_config.csv");

原文地址:https://www.cnblogs.com/whiteIcrow/p/5553129.html