第一次编译对话框程序就出错 找不到错误求帮助 谢谢
照黄维通边用边学Visual C 6.0 编程编写
void CEditBoxDlg::OnShow1Button()
{
// TODO: Add your control notification handler code here
m_Edit1.SetSel(0,-1); //1
m_Edit1.ReplanceSel("this is the first EditBox !"); //2
}
void CEditBoxDlg::OnClear1Button()
{
// TODO: Add your control notification handler code here
m_Edit1.SetSel(0,-1); //3
m_Edit1.ReplanceSel(""); //4
}
void CEditBoxDlg::OnShow2Button()
{
// TODO: Add your control notification handler code here
m_Edit2.SetSel(0,-1); //5
m_Edit2.ReplanceSel("this is the scond EditBox !"); //6
}
void CEditBoxDlg::OnClear2Button()
{
// TODO: Add your control notification handler code here
m_Edit2.SetSel(0,-1); //7
m_Edit2.ReplanceSel(""); //8
}
Compiling resources...
Compiling...
EditBoxDlg.cpp
E:\visual C++\visual C++测试\EditBox\EditBoxDlg.cpp(188) : error C2039: 'ReplanceSel' : is not a member of 'CEdit'
d:\microsoft visual studio\vc98\mfc\include\afxwin.h(2974) : see declaration of 'CEdit'
E:\visual C++\visual C++测试\EditBox\EditBoxDlg.cpp(195) : error C2039: 'ReplanceSel' : is not a member of 'CEdit'
d:\microsoft visual studio\vc98\mfc\include\afxwin.h(2974) : see declaration of 'CEdit'
E:\visual C++\visual C++测试\EditBox\EditBoxDlg.cpp(202) : error C2039: 'ReplanceSel' : is not a member of 'CEdit'
d:\microsoft visual studio\vc98\mfc\include\afxwin.h(2974) : see declaration of 'CEdit'
E:\visual C++\visual C++测试\EditBox\EditBoxDlg.cpp(209) : error C2039: 'ReplanceSel' : is not a member of 'CEdit'
d:\microsoft visual studio\vc98\mfc\include\afxwin.h(2974) : see declaration of 'CEdit'
Error executing cl.exe. visual?c++ 对话框
[解决办法]
'ReplanceSel' : is not a member of 'CEdit'
错误信息已经提示的很清楚了。你调用的这个函数不是CEdit的成员。
是ReplaceSel而不是ReplanceSel。。。
这种问题如果你写代码的时候安装了VX Assist应该是有成员提示的,再不知道有没有查查MSDN也可以解决
[解决办法]
结贴是一种美德,哥们,看来CSDN你也不肿么熟喔。。