-
-
[求助][原创]调用dll问题,请大侠回答
-
发表于: 2017-9-20 10:35 2031
-
用qt 调用dll问题
typedef int (*ReadCallback)(char, int)
typedef int CCreate_client_socket(int(*ReadCallback)(char,int),char ,u_short );
int ReadCallback(char *data, int len){
return len;
}
char *ip="192.168.1.1";
u_short port=3309;
使用
CCreate_client_socket(ReadCallback,*ip,post );
这样定义不对吧,如何调用
CCreate_client_socket 执行后回调
ReadCallback
,请大侠帮忙如何编写呢。谢谢
dll函数及使用
CCreate_client_socket函数在dll 中
int CCreate_client_socket(ReadCallback read,char *ip,u_short port);
1、read:回调函数
2、ip :IP地址字符串指针
3、port:端口号
成功返回值 1
失败返回值 0
回调函数定义
typedef int (CALLBACK *ReadCallback)(char *data, int len)
len大于0 表示收取到完整数据包。
len = 0. 表示对方关闭或者读取错误。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
他的文章
看原图
赞赏
雪币:
留言: