vc6.0 + HPSocket4C 编译错误
@伤神小怪兽 你好,想跟你请教个问题:
typedef unsigned long ULONG_PTR;
#include "HPSocket4C.h"
#pragma comment(lib , "HPSocket4C_D.lib")
error C2664: 'HP_Set_FN_Server_OnPrepareListen' : cannot convert parameter 2 from 'enum En_HP_HandleResult (unsigned int)' to 'enum En_HP_HandleResult (__stdcall *)(unsigned long)'
None of the functions with this name in scope match the target type
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
不好意思 没有仔细看上面的帖子
回调函数替换参数就可以了
CServerDlg.h
static En_HP_HandleResult __stdcall OnPrepareListen(SOCKET soListen);
static En_HP_HandleResult __stdcall OnPrepareListen(u_long soListen);
兽兽神一般的存在!@
引用来自“伤神小怪兽”的评论
参考:http://www.oschina.net/question/1439718_141207
参考:http://www.oschina.net/question/1439718_141207