static_cast”: 无法从“void (__thiscall CTCPDlg::* )(WPARAM,LPARAM)”转换为“LRESULT 20

errorC2440:“static_cast”:无法从“void(__thiscallCTCPDlg::*)(WPARAM,LPARAM)”转换为“LRESULT(__... error C2440: “static_cast”: 无法从“void (__thiscall CTCPDlg::* )(WPARAM,LPARAM)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)” d:\搜狗高速下载\清华出版visual c%2b%2b随书源代码\02\2.3\tcp服务器程序\tcp服务器程序dlg.cpp 87 1 TCP

服务器程序
展开
 我来答
hai6606_cn
2015-08-06 · TA获得超过452个赞
知道小有建树答主
回答量:305
采纳率:0%
帮助的人:176万
展开全部
函数的定义不对,需要返回LRESULT二不是void
追问
怎么改呢?刚开始学MFC,这是书上的例子,没有函数返回类型啊
追答
把OnSocket的函数的声明和实现,都改成返回LRESULT,然后在函数实现里返回TRUE
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式