1. Programa de Backspace y Delete
1._ Al tener ejecutado el programa proceder a dar clic en la venta File y seleccionar New:
2._Al abrir un nuevo documento aparece una nueva ventana en la cual seleccionar lo siguiente
“MFC AppWizard(exe)” y nombrar el programa y dar clic en OK:
3._En la ventana siguiente seleccionar el ítem “Dialogbased” y dar clic en finish:
Renato Carvajal
Omar Gallardo Page 1
2. Programa de Backspace y Delete
4._Borrar las ventanas que aparecen por el programa:
Renato Carvajal
Omar Gallardo Page 2
3. Programa de Backspace y Delete
5._Insertar un EditBoxy dos botones:
6._Cambiar el nombre a los botones:
Renato Carvajal
Omar Gallardo Page 3
4. Programa de Backspace y Delete
7._ Nombrar la variable con el comando siguiente,“Ctrl w” la ventana que aparece hay que
seleccionar la segunda ventana, cambiar la variable en el Edit Box :
8._ Seleccionar el nombre de la variable que es ”m_texto” y seleccionar ” CString” y “ok”:
Renato Carvajal
Omar Gallardo Page 4
5. Programa de Backspace y Delete
9._Para programar el botón “BackSpace” dar doble clic en el botón y seleccionar “ok” en la primera
ventana y en la segunda ventana borrar lo que aparece remarcado en negro:
Renato Carvajal
Omar Gallardo Page 5
6. Programa de Backspace y Delete
10._Escribir tal como se muestra aqui el comando siguiente entre los corchetes para programarlo; El
código es el siguiente:
{
UpdateData(true);
Int z;
Z=m_texto.Getlenght();
m_texto.Delete(z-1);
UpdateData(false);
}
11._ Para programar el botón de “Delete” dar doble clic en dicho botón y seleccionar “ok” en la primera
ventana y en la segunda ventana borrar lo que aparece remarcado en negro:
Renato Carvajal
Omar Gallardo Page 6
7. Programa de Backspace y Delete
12._Escribir el código selecto para realizar el programa solicitado que es el siguiente:
{
UpdateData(true);
Int z;
m_texto.Delete(m_posicion-1);
UPdateData(false);
}
Renato Carvajal
Omar Gallardo Page 7
8. Programa de Backspace y Delete
13._ Para ejecutar el programa dar clic en el siguiente icono:
14._Programa en ejecución:
Renato Carvajal
Omar Gallardo Page 8