新手问题关于消息映射
利用VC产生消息映射,自动添加如下代码
afx_msg void On130();
ON_COMMAND(ID_130, On130)
void CMainFrame::On130()
{
......
}
但因为需要返回值,把void 改成int,即:
afx_msg int On130();
ON_COMMAND(ID_130, On130)
int CMainFrame::On130()
{
......
}
编译出现错误
c:\prog\test2\MainFrm.cpp(20): error C2440: “static_cast” : 无法从“int (__thiscall CMainFrame::* )(void)”转换为“AFX_PMSG”
在匹配目标类型的范围内没有具有该名称的函数
不知怎么解决,望大虾指点!!!