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();
};