调用Dll的返回值问题
pyp 2006-10-07 08:23:54 我调用一个C写的Dll,里面有一个函数:
BOOL __stdcall Fp_SetCallback(
IN Fp_Callback_ pCallback
);
参数:
pCallback回调函数指针, 指向通过Fp_Callback_类型的回调函数, Fp_Callback_ 在FpDrv.h 中
定义如下:
typedef void (__stdcall *Fp_Callback_)(BYTE * const pBuffer,
long lBufferSize);
其中, pBuffer 指向图像内存, lBufferSize 是图像数据大小, 以字节为单位。
返回值:
成功返回TRUE, 失败返回FALSE。
请问在Delphi中应该如何定义p_Callback并调用?谢谢!