vc6.0 + HPSocket4C 编译错误

发布于 2021-11-23 23:15:17 字数 560 浏览 667 评论 4

@伤神小怪兽 你好,想跟你请教个问题:


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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

怎言笑 2021-11-29 15:46:17

不好意思 没有仔细看上面的帖子 

回调函数替换参数就可以了

CServerDlg.h

static En_HP_HandleResult __stdcall OnPrepareListen(SOCKET soListen);

static En_HP_HandleResult __stdcall OnPrepareListen(u_long soListen);

各自安好 2021-11-29 01:09:09

兽兽神一般的存在!@

够钟 2021-11-24 20:10:32

引用来自“伤神小怪兽”的评论

参考:http://www.oschina.net/question/1439718_141207

孤独患者 2021-11-24 00:39:03

参考:http://www.oschina.net/question/1439718_141207

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文