返回以后错误?
如果是windows下的程序,你把函数声明为__stdcall看看
typedef long (__stdcall *FStatusEventCallBack)(long ,long ,char * ,void * );
FStatusEventCallBack StatusEventCallBack;
static long __stdcall PStatusEventCallBack(long lUser, long nStateCode, char *pResponse,void *pUser)
顺便,声明是你自己写的还是它头文件里的?
QT我没用过,我这样判断的依据是你提到“qt dll”,__stdcall是做dll时比较惯用的一种调用方式,所以这是我的猜测