VC7 & VC6 消息响应函数的有关问题
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严
自己写了一个消息 #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严