一个从VC6.0转成VC2010代码的消息错误。
老老辉辉 2013-11-28 08:28:02 有一个VC6.0开发的程序,转成2010后,出现了一些错误。
错误语句
ON_COMMAND(IDD_MHOW, OnMHOWMessage)
错误信息:
error C2440: “static_cast”: 无法从“void (__thiscall CEITOFApp::* )(WPARAM,LPARAM)”转换为“AFX_PMSG”
1> 在匹配目标类型的范围内没有具有该名称的函数
error C2440: “static_cast”: 无法从“LRESULT (__thiscall CEITOFApp::* )(WPARAM,LPARAM)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”
1> 在匹配目标类型的范围内没有具有该名称的函数
我该怎么修改呢?