能力值:
( LV13,RANK:1050 )
|
-
-
2 楼
GetProcAddress(handle,"_FUN_Add@8")就可以了
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
那怎样设定编译选项才能让动态链接库中的函数名与原函数名一致而不多出前缀和后缀呢?我用的编译环境是VC 2003.NET,函数在interface.h中的声明为extern "C" __declspec(dllexport) int WINAPI FUN_Add(int a,int b);在DLLMain中的实现为
int WINAPI FUN_Add(int a,int b){return a+b;}
|
能力值:
( LV13,RANK:1050 )
|
-
-
4 楼
两种办法:
1。不使用 __declspec(dllexport) 导出,使用.def文件导出。
2。使用#pragma comment(linker,"/EXPORT FUN_Add = _FUN_Add@8")
|
|
|