MFC 双击控件 提示重载函数已存在

来源:互联网 发布:欧文总决赛数据统计 编辑:程序博客网 时间:2024/05/23 00:09


      VS2013 界面双击按钮控件,提示重载函数已存在,一般情况下,双击控件都是可以跳到代码处的,为什么现在不能了?

      这涉及到VS2013的自动生成问题 。 

      原因:双击控件跳到代码处时,除了自动生成函数名,头文件还得生成函数声明,此时如果不保存文件,虽然C文件没有了这个函数,可是头文件还有声明,当再次双击控件,VS2013一检查头文件发现有该控件函数声明,就会提示出错!


protected:HICON m_hIcon;// 生成的消息映射函数virtual BOOL OnInitDialog();afx_msg void OnSysCommand(UINT nID, LPARAM lParam);afx_msg void OnPaint();afx_msg HCURSOR OnQueryDragIcon();DECLARE_MESSAGE_MAP()public://afx_msg void OnBnClickedCancel();   自动生成声明以及头文件~~~~~~~~~~~~~~~~~!!!!!!!!!!//afx_msg void OnStnClickedSummandStatic();//afx_msg void OnStnClickedAddendStatic();//afx_msg void OnStnClickedSumStatic();afx_msg void OnEnChangeSummandEdit();//afx_msg void OnEnChangeAddendEdit();afx_msg void OnEnChangeSumEdit();//afx_msg void OnStnClickedSummandStatic();afx_msg void OnStnClickedAddendStatic();afx_msg void OnStnClickedSumStatic();afx_msg void OnEnChangeAddendEdit();afx_msg void OnStnClickedSummandStatic();};




0 0