Señor

Páginas: 114 (28415 palabras) Publicado: 29 de noviembre de 2014
INTRODUCCIÓN:
El entorno de desarrollo de VC++ 6.0 ofrece muchas posibilidades al programador, desde crear aplicaciones de diversos formatos y características, pasando además por la creación de librerías DLL, iconos, bitmaps, cursores, etc.
Todo el IDE, (entorno de desarrollo), en conjunto es una gran "cocina" para desarrollar las aplicaciones más versátiles tanto para entorno Windows comoDOS.
Es importante aclarar que cuando se pretende crear una aplicación que corra bajo Windows con VC++ se debe tener en cuenta si la misma estará basada en MFC o si será una aplicación WIN 32 estándar.
Microsoft Foundation Class (MFC):
Visual C++ se suministra junto con la biblioteca MFC que es un conjunto de clases predefinidas de C++. Estas clases han pasado a ser un estándar de desarrollo paraaplicaciones Windows y poseen clases que facilitan mucho la programación en C++, por ejemplo al incluir un tipo de dato CString para declarar cadenas; cosa que no existe en C y siempre es un dolor de cabeza.
También se pueden crear programas Windows que no usen MFC, así se obtendría una aplicación con la cual no haría falta distribuir la librería MFC.
 "HOLA VISUAL C++":
Para introducirse en unnuevo lenguaje no hay como un buen ejemplo y éste históricamente fue y es el famoso "Hola Mundo".
Para comenzar a desarrollar esta pequeña aplicación ingresamos en VC++, luego seleccionamos NEW en el menú FILE y aparecerá la siguiente pantalla:



 
Esta pantalla muestra los distintos proyectos que uno puede desarrollar con VC++. Como queremos hacer una aplicación basada en MFCseleccionaremos MFC AppWizard (exe). En VC++ como en VB se trabaja con PROYECTOS, a su vez éstos en VC++ se agrupan en WORKSPACES ("espacios de trabajo"). Entonces en Project Name escribimos el nombre de nuestro proyecto, HolaVC, en Location por defecto se establecerá la ruta de nuestro nuevo WORKSPACE y será ARCHIVOS DE PROGRAMA\Microsoft Visual Studio\MyProjects\HolaVC. (esta opción se puede modificar).Una vez ingresado el nombre del proyecto veremos que el botón OK ya está activo si lo pulsamos damos inicio al ASISTENTE DE APLICACIONES MFC el cual nos creará un armazón de programa que después habrá que adecuar (algo así como la ventana por defecto que trae VB cuando uno crea un proyecto).
Nos aparece la siguiente ventana:






Una aplicación de Windows puede ser SDI (Single DocumentInterface), MDI (Multiple Document Interface) o Dialog Based (basada en dialogos) . Single Document es muy similar a Dialog Based, salvo que por defecto VC le agrega menúes y MDI es una aplicación como por ejemplo Word, con una ventana principal que puede contener a muchas otras en su interior (como un contenedor).
Ahora seleccionaremos Dialog Based y como lenguaje de recursos (recursos es algo quemás adelante se explica en detalle) dejaremos por defecto Spanish, salvo que pretendamos que nuestra aplicación se use en Alemania entonces seleccionaríamos German..., : ) éste no será nuestro caso. Luego de todo esto presionamos NEXT para pasar a la siguiente pantalla:


Esta pantalla nos pregunta que características le queremos agregar a nuestra aplicación, About Box, Context Sensitive Help(un botón que llame a un archivo de ayuda), 3D Controls, dejemos todo como está, y pasemos a la siguiente ventana pulsando nuevamente NEXT.



Aquí se nos está diciendo que se creará un proyecto MFC Standard y además se nos pregunta si deseamos o no que el código fuente generado automáticamente por éste asistente esté comentado; obviamente dejamos YES, PLEASE porque esos comentarios son muyútiles para no perderse.
También debemos especificar como queremos usar la librería MFC con el ejecutable: como DLL compartida (dinámica) o como librería estática. Dejemos la primer opción pues es común en Windows que las aplicaciones funcionen de esta forma, no obstante si seleccionamos como librería estática, obtendremos un ejecutable más grande.
Si pulsamos NEXT accedemos a la última pantalla...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Señor
  • Señor
  • Señor
  • Señor
  • Señor
  • Señora
  • Señor
  • señor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS