动态库调用问题 Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiAPI/html/delphi_20061207153631108.html
在DELPHI中调用时用
Function MyMax ( X , Y : integer ) : integer ; stdcall ; external 'Project1.dll' ;shenming
有谁知道在VC中怎样调用
typedef int WINAPI(T_MyMax)(int i,int j); //声明函数类型
HINSTANCE gLib=NULL; //DLL句柄
T_MyMax MyMax; //声明函数指针
gLib=LoadLibrary("Project1"); //load dll
MyMax=(T_MyMax)GetProcAddress(gLib,"MyMax"); //获取函数的地址
MyMax(1,2);//这样调用
哦,那个函数类型可能不对,要不这样
typedef int WINAPI (*T_MyMax)(int i,int j); //加个*
typedef int (WINAPI *T_MyMax)(int i,int j); //或者winapi放在括号中,
呵呵,记不太清了