(1) Depandence.exe
(2) Dumpbin / exports dllname
隐式调用:
*包含导出和(或)C类声明头文件(.h);
*导入库文件(.LIB);
*实际DLL(.dll文件);
在可执行每个使用导出原文件必须用# 语句包含有导出(或者C类)头文件导出和其他完全样
建立可执行时必须和导入库文件链接在project tings对话框link选项卡object/library modules文本框中指定导入库名字
显示调用:
# "windows.h"
typedef unsigned long (*MYPROC)(unsigned );//此声明须和dll 中你将要同样类型
{ HINSTANCE hDLL;
MYPROC MyExports;
hDLL = LoadLibrary("MyDLL.DLL");
(hDLL !=NULL)
{
MyExports= (MYPROC) GetProcAddress(hDLL,"dll 中名");
}
cout<<MyExports(2)<< endl;
FreeLibrary(hDLL);
return 0; }