Visual studio 2015 使用vs2015编译mfc程序时出错
我在网上搜索了很长时间。但是没有用。请帮助或尝试给出一些如何实现这一点的想法。当我用vs2015编写mfc程序时,我从CListView派生了一个类(CMainView)。当我在派生类中添加NM_DBLCLK消息时,VS2015智能提示 “数字的预期结尾后有额外文本” 但它可以成功编译。我不明白为什么Visual studio 2015 使用vs2015编译mfc程序时出错,visual-studio-2015,mfc,Visual Studio 2015,Mfc,我在网上搜索了很长时间。但是没有用。请帮助或尝试给出一些如何实现这一点的想法。当我用vs2015编写mfc程序时,我从CListView派生了一个类(CMainView)。当我在派生类中添加NM_DBLCLK消息时,VS2015智能提示 “数字的预期结尾后有额外文本” 但它可以成功编译。我不明白为什么 BEGIN_MESSAGE_MAP(CMainView, CListView) ON_COMMAND(ID_EDIT_ADD, &CMainView::OnEditAdd) ON_
BEGIN_MESSAGE_MAP(CMainView, CListView)
ON_COMMAND(ID_EDIT_ADD, &CMainView::OnEditAdd)
ON_COMMAND(ID_EDIT_DEL, &CMainView::OnEditDel)
ON_COMMAND(ID_EDIT_MOD, &CMainView::OnEditMod)
ON_NOTIFY_REFLECT(NM_DBLCLK, &CMainView:OnNMDblclk) //error code
END_MESSAGE_MAP()
请发布一些代码!所有相关信息都应该在问题中,加上评论没有格式化,因此很难阅读,因此请编辑问题。显示
CMainView:OnNMDblclk
的声明。如果删除NOTIFY_REFLECT(NM_DBLCLK,&CMainView:OnNMDblclk)上的行,它会编译吗,更改为&CMainView::OnNMDblclk