Red de conocimiento informático - Aprendizaje de programación - El control de edición asigna valores a las variables

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.