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

VC7 & VC6 消息响应函数的有关问题

2012-03-21 
VC7 & VC6 消息响应函数的问题自己写了一个消息#defineUM_PROGRESSWM_USER+1消息映射ON_MESSAGE(UM_PROGRE

VC7 & VC6 消息响应函数的问题
自己写了一个消息   #define   UM_PROGRESS     WM_USER+1

消息映射   ON_MESSAGE(UM_PROGRESS,   OnProgress)

响应函数   LRESULT   CMainFrame::OnProgress(WPARAM   wParam,   LPARAM   lParam)

出错信息2条

1     cannot   convert   from
'LRESULT   (__thiscall   CMainFrame::*   )(void) '
to  
'LRESULT   (__thiscall   CWnd::*   )(WPARAM,LPARAM) '

2     'LRESULT   CMainFrame::OnProgress(WPARAM,LPARAM) '   :   overloaded   member   function   not   found   in   'CMainFrame '

版本VC7   操作系统WinXP


[解决办法]
声明改为:afx_msg LRESULT OnProgress( WPARAM , LPARAM);

实现:LRESULT CMainFrame::OnProgress(WPARAM wParam, LPARAM lParam)
{........}

VC7 对语言的要求比vc6严

热点排行