现在的位置: 首页 > 综合 > 正文

自定义消息相应函数 编译出错 vs2010

2019年02月07日 ⁄ 综合 ⁄ 共 345字 ⁄ 字号 评论关闭

自定义消息相应函数 编译出错 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;
}

抱歉!评论已关闭.