Академический Документы
Профессиональный Документы
Культура Документы
Aqu aparecer un nombre sugerido para la funcin miembro de la clase del cuadro de dialogo, dejemos
ese valor
por defecto
y presione
OK , note
ahora que
se agregara
una funcin
miembro
OnHola en
el siguiente
cuadro.
Luego asegrese de seleccionar en la lista de las funciones disponibles (Member functions) a la funcion
OnHola y pulse el botn Edit Code para ingresar el cdigo para la accin del click en ese botn.
Ahora te enviara al rea de trabajo nuevamente para insertar el cdigo en la siguiente seccin:
Archivo ejemplo1Dlg.cpp
Ahora compile y corra el programa nuevamente, haga click en el botn Hola y deber salir un mensaje.
Puede cambiar el titulo de su aplicacin por otro texto, para ello cambie la seccin Caption por
BIENVENIDOS A VISUAL C++, aqu puede agregar un men en la seccin Menu, aunque para ello
primero el men tiene que ser configurado, esto lo veremos mas adelante.
En esta ficha podemos cambiar las caractersticas de nuestro cuadro de dialogo, pruebe activando y
desactivando las opciones del Border, y luego los check de minimize box y Maximize box. Finalmente
agregue los botones de control de maximizar y minimizar y corra nuevamente el programa.
Workspace
Find in files:
Output: Bsqueda en todos los archivos
Salida de errores
Si usted desea transportar su proyecto en su disket u otro medio, deber copiar todos los archivos de la
carpeta de su proyecto, es muy probable que dicha carpeta sobrepase la capacidad del disket, entonces
puede eliminar la subcarpeta debug ya que esta carpeta es solamente temporal y es muy pesada.
Cuando quiera recuperarlo en otra computadora, deber copiar toda la carpeta al disco duro, y desde ah
deber cargarlo.
Si se desea transportar el programa (proyecto), deber transportar toda la carpeta, si desea enviarlo por
correo, se recomienda empaquetar toda la carpeta ejemplo1 (sin la carpeta Debug) en un archivo
compreso, para lo cual puede usar el programa winzip o el winrar.
Repita los pasos de la aplicacin anterior, utilizando el asistente MFC AppWizard y prepare en la
misma carpeta de trabajo otro proyecto con el nombre de ejemplo2 y utilizando la barra de herramienta
Controls (Si no apareciera haga clic derecho en la barra de herramienta y escoja controls) modifique el
cuadro de dialogo de tal forma que presente el siguiente aspecto:
Para ello deber usar los controles necesarios de la barra de herramienta mostrada a continuacin:
En este caso se usar 16 controles distribuidos de la siguiente manera: 5 Button, 1 Combo Box, 1 Edit
Box, 2 Group box, 4 Check Box y 3 Static text.
Luego seleccione el control Edit Box del cuadro de dialogo, y presione [Ctrl.] [W], y seleccione
IDC_MSG, y luego Add variable, agregue la variable m_strMessage
Recuerde que la funcin UpdateData se llama con el parmetro FALSE cada vez que se desea pasar los
valores de las variables al control y TRUE si es viceversa. Para mas detalle consulte al profesor acerca de
esta funcin que es muy importante.
Ahora edite el cdigo para el botn Cerrar, ya sabe [Ctl]+ [W] y siga la secuencia:
2
1
5
El cuadro de arriba indica como aadir una funcin miembro, deber aadir todas las necesarias y luego
inserte el siguiente cdigo para cada una de ellas:
Analice la sintaxis con la ayuda del profesor y agregue el cdigo a una funcin miembro adecuadamente.
Note lo siguiente:
Las variables x1,y1,x2,y2,radio son solamente locales para esta funcin miembro, estas son usadas como
variables auxiliares
La variable m_iopcion representar al Radio Button seleccionado.
Las variables m_x, m_y, m_opcion son globales para la clase CEjemplo3Dlg, por lo tanto estas deben
ser definidas como variables miembro de la clase.
La variable m_opcion, que representa la vez que pulsa el botn izquierdo del Mouse debe ser
inicializada con 0, por lo tanto: Donde debe inicializarlo?
Finalmente corra el programa y vea el trabajo que realiza este programa.
Analice con el profesor los resultados obtenidos, el escritorio debe ser as cuando presione el Aceptar:
Con la ayuda del profesor, defina las propiedades apropiadamente e ingrese el siguiente cdigo:
Para poder utilizar los colores con mayor comodidad cree la siguiente estructura en el archivo
ejemplo4Dlg.h
Agregue la estructura Scolor y defina una variable miembro col de tipo Scolor
a la clase CEjemplo4Dlg
Luego asigne inicialice los valores para las componentes de col, en el evento OnInitDialog() de la clase
Cdialog, para ello usamos la funcion RGB que permite generar el codigo numerico de un color a partir de
los 3 colores basicos(Red,Green y Blue), cada parmetro puede tomar un numero entre 0 y 255.