El control de edición asigna valores a las variables
Supongamos que hay 3 controles de edición y realizamos operaciones de suma. El proceso es el siguiente:
Método 1:
UpdateData();
int num1,num2,num3;
char ch1 [10] ,ch2[10],ch3[10];
GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,10);
GetDlgItem(IDC_EDIT2)->GetWindowText(ch2) ,10) ;
num1=atoi(ch1);
num2=atoi(ch2);
num3=num1+num2;
itoa (num3,ch3,10);
GetDlgItem(IDC_EDIT3)->SetWindowText(ch3);
UpdateData(FALSE);
Método 2 :
p>UpdateData();
int num1,num2,num3;
num1=GetDlgItemInt(IDC_EDIT1);
num2 =GetDlgItemInt(IDC_EDIT2) ;
num3=num1+num2;
SetDlgItemInt(IDC_EDIT3,num3);
ActualizarDatos(FALSO);
Método tres:
Defina una variable de valor para cada control y use la variable correspondiente para moverlo.