自定义消息相应函数 编译出错 vs 2005
头文件
#define UM_PROGRESS WM_USER +1 afx_msg void OnProgress();
源文件
ON_MESSAGE(UM_PROGRESS,OnProgress) void CMainFrame::OnProgress() {…… }
编译出错
消息映射那句话显示找不到对应函数
为什么??
解决:
afx_msg LRESULT OnProgress(WPARAM wParam, LPARAM lParam); ON_MESSAGE(UM_PROGRESS, &CMainFrame::OnProgress) LRESULT CMainFrame::OnProgress(WPARAM wParam, LPARAM lParam) { // ... return TRUE; }