Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Semana15 VC2010 PDF
Semana15 VC2010 PDF
6. dar doble click en el archivo seleccionado y ubicar la carpeta Menu y dentro de ella la plantilla
IDR_MAINFRAME donde debe hacer doble clic para llegar a la siguiente ventana:
7. agregue la opción de menú “Saludo” en la barra de menú, con las siguientes opciones:
Agregamos una variable de tipo CString a la clase, para ello seleccione la ficha Class view y ubique
la clase CMenus1View donde debe dar clic derecho para seleccionar Add > Add variable…
Seleccione la ficha Solution y ubique el archivo Menus1View.cpp donde debe dar doble clic y en
el lado derecho asigne el valor inicial de la variable texto como “Hola FIM”
EJECUTE LA APLICACIÓN
Sin embargo, observe que el saludo aparece sin que se haya elegido la opción Saludo del menú.
Nos aparece una ventana con el nombre de la función a la cual aceptamos y finalmente damos OK
para llegar al código de la función donde escribimos lo siguiente:
Ahora vamos a cambiarle el color del texto desde una opción de menú. Para ello, primero le
agregamos una variable de tipo COLORREF a la clase CMenus1View seleccionada desde la ficha
Class view:
En la función OnDrawn() de la clase CMenus1View agregue la orden para poner color al texto:
Para cambiar el texto del saludo, ahora vamos a crear una ventana de diálogo a la que le llamaremos
DialogoTexto. Elejimos la ficha de recursos, Menus1.rc y abrimos la carpeta Dialog donde damos
clic derecho para elegir Insert Dialog
En la propiedad Multiline de la caja de texto puede elegir True para que acepte varias líneas de
texto.
Clic derecho en el diálogo para agregar una clase de nombre DialogoTexto
En el DialogoTexto, clic derecho para agregar una nueva variable para la caja de texto, así:
Ejecute la aplicación y escriba un nuevo texto para el saludo, desde la opción de menú
correspondiente
La opción de películas muestra un diálogo para elegir diversos géneros de películas y un botón para
mostrar el gráfico de barras correspondiente.