Hola a todos estoy intentando hacer este programa de una calculadora que salio de un libro y segui los procedimientos hasta que el libro decia que habia termainado la aplicaion y quise compilar pero no eje cuto salio error. Yo estoy usando el Visual C++ del Visual Studio 6. Esta es el programa, la parte que escribi :
void CEjemp3Dlg::On1()
{
GetDlgItem(IDC_ver)->SetWindowText("1");
sum=1;
}
void CEjemp3Dlg::On2()
{
GetDlgItem(IDC_ver)->SetWindowText("2");
sum=2;
}
void CEjemp3Dlg::On3()
{
GetDlgItem(IDC_ver)->SetWindowText("3");
sum=3;
}
void CEjemp3Dlg::On4()
{
GetDlgItem(IDC_ver)->SetWindowText("4");
sum=4;
}
void CEjemp3Dlg::On5()
{
GetDlgItem(IDC_ver)->SetWindowText("5");
sum=5;
}
void CEjemp3Dlg::On6()
{
GetDlgItem(IDC_ver)->SetWindowText("6");
sum=6;
}
void CEjemp3Dlg::On7()
{
GetDlgItem(IDC_ver)->SetWindowText("7")
sum=7;
}
void CEjemp3Dlg::On8()
{
GetDlgItem(IDC_ver)->SetWindowText("8");
sum=8;
}
void CEjemp3Dlg::On9()
{
GetDlgItem(IDC_ver)->SetWindowText("9");
sum=9;
}
void CEjemp3Dlg::On0()
{
GetDlgItem(IDC_ver)->SetWindowText("0");
sum=0;
}
void CEjemp3Dlg::Onmas()
{
caso=1;
st=sum;
}
void CEjemp3Dlg::Onmenos()
{
caso=2;
st=sum;
}
void CEjemp3Dlg::Onmultiplica()
{
caso=3;
st=sum;
}
void CEjemp3Dlg::Ondivision()
{
caso=4;
st=sum;
}
void CEjemp3Dlg::Onigual()
{
//declaración de variable x donde se alñmacenara el resultado
UINT x;
if(caso==1)
x=st+sum;
if(caso==2)
x=st-sum;
if(caso==3)
x=st*sum;
if(cas0==4)
x=st/sum;
//le damos el valor de x a la variable miembro m_ver
m_ver.Format("%d",x);
//mostrando el reultado
GetDlgItem(IDC_ver)->SetWindowText(m_ver);
}
Ahora según un libro dice que esta aplicacion ya esta completa pero sale este error asi:
Compiling...
Ejemp3Dlg.cpp
d:\visual c++ problemas\ejemp3\ejemp3dlg.cpp(4) : fatal error C1083: Cannot open precompiled header file: 'Debug/Ejemp3.pch': No such file or directory
Error executing cl.exe.
Ejemp3Dlg.obj - 1 error(

, 0 warning(

Alguien podria decirme como es el error para poderlo ejecutar