第一種就直接導出函數名如下代碼:
#ifdef__cplusplus
#define TEXPORT extern "c" _declspec(dllexport)
#dlse
#define TEXPORT _declspec(dllexport)
TEXPORT BOOL FUN();//這就是要導出函數
這種方法查看DLL時能看到函數名.
第二種是就導出序號如下代碼:
bool _stdcall fun();
在工程右鍵添加新項目點模塊定義文件.DEF,
在在DEF文件里寫
LIBRARY "DLL名字"
EXPORTS
fun @1 NONAME
這樣導出的函數別人就看不到函數名了.注意序號要順序寫.
調用時要在用的文件里定義#define TEXPORT _declspec(dllimport) 說明函數在DLL里面序號導出的
其它調用都一樣了.
http://blog.csdn.net/yjwffgip456/article/details/18702547