首页
社区
课程
招聘
[求助][原创]调用dll问题,请大侠回答
发表于: 2017-9-20 10:35 2031

[求助][原创]调用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直播授课

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//