Visual C++

Páginas: 43 (10728 palabras) Publicado: 17 de abril de 2011
http://www.dcp.com.ar/mfc/pagina5.htm
Capítulo I
Indice rápido del capítulo 1:                                                              
* Hola Visual C++.
* Ventana WorkSpace.
* Propiedades de un control.
* MFC ClassWizard. (agregar función miembro).
* Función MessageBox().
 
INTRODUCCIÓN:
El entorno de desarrollo de VC++ 6.0 ofrece muchas posibilidades alprogramador, 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 como DOS.
Es importante aclarar que cuando se pretende crear una aplicación que corra bajoWindows 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 para aplicaciones Windows y poseen clases que facilitan mucho la programación en C++, porejemplo 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 un nuevo 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 MFC seleccionaremos MFC AppWizard (exe). En VC++ como en VB se trabaja con PROYECTOS, a su vez éstos enVC++ 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 lopulsamos 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 Document Interface), MDI (Multiple Document Interface) o Dialog Based (basada en dialogos) . Single Document esmuy 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 que más adelante se explica en detalle) dejaremos por defecto Spanish, salvo que pretendamos que nuestraaplicació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 siguienteventana 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:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Visual C++
  • Tutorial de Programación Visual C++
  • Codigo Detest Visual C#
  • Lenguaje Visual C++
  • Programas en visual c++
  • Access y visual c++6.0
  • tecnologias visual c#
  • estilos visuales C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS