首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

用户自定义消息异常,帮忙

2011-12-10 
用户自定义消息错误,帮忙我自定义了一个用户自定义消息#defineUM_PROGRESSWM_USER+1afx_msgvoidOnProgress

用户自定义消息错误,帮忙
我自定义了一个用户自定义消息
#define   UM_PROGRESS       WM_USER+1
afx_msg   void   OnProgress();

源文件实现如下

消息映射中
ON_MESSAGE(UM_PROGRESS,OnProgress)

但是编译报错
错误如下:
error   C2440:   “static_cast”:   无法从“void   (__thiscall   CMainFrame::*   )(void)”转换为“LRESULT   (__thiscall   CWnd::*   )(WPARAM,LPARAM)”
                在匹配目标类型的范围内没有具有该名称的函数


我不能明白是什么意思。请高手帮忙解决下。谢谢


[解决办法]
afx_msg LRESULT OnProgress(WPARAM wParam, LPARAM lParam);

热点排行