在VB中如何声明、调用外部DLL中需要传递函数指针的API函数原型,急!!!
xlgok 2003-12-19 09:22:51
在VB6中需要调用一个C++写的外部DLL,其中一个API原型如下:
int __stdcall Startup(char* cLocalIp,
short iLocalPort,
char* cSmgIp,
short iSmgPort,
char* cLoginName,
char* cPassword,
int lSocketTimeOut,
int lMTTimeOut,
unsigned int iSrcNode,
int lMTThread,
int lMaxListNode,
int lMTMaxRetryTime,
int lMOThread,
void (* fProcessDeliver)(DeliverStr deliver),
void (* fProcessReport)(ReportStr report),
void (* fProcessResponse)(MTRespStr response),
void (*fProcessMTError)(MTErrorStr mterror)
);
该函数需要传入自定义函数指针,请问在VB中用Declare Function 如何声明,在调用时如何调用。