Visual c++

Páginas: 12 (2852 palabras) Publicado: 27 de abril de 2011
[pic]

Manual introductorio de
Visual C++ 5.0
[pic]

Autor:
Roger Vilaseca Miró

Índice

1 Introducción 2

2 Un proyecto sencillo: Win32 Console Application 2

2.1 Creación de un proyecto 2
2.2 Añadir archivos al proyecto 3
2.3 Edición de archivos 3
2.4 Compilar el proyecto 4

3 Aplicaciones tipo Windows (MFC) 4

3.1 Estructura de clases de las MicrosoftFoundation Classes 4
3.2 Funcionamiento interno de Windows 6
3.3 Asistente para la creación del proyecto MFC 7
3.4 Añadir un menú 8
3.5 Añadir controles a la ventana principal 11
3.5.1 Añadir un control en tiempo de diseño 11
3.5.2 Añadir un control en tiempo de ejecución 13
3.6 El “ClassWizard” de Visual C++ 15
3.7 El temporizador 16
3.8 Añadir controles ActiveX 17

4 Másallá de este manual... 18

Introducción

Este manual pretende ser una introducción al entorno de programación Visual C++ orientado a la creación de aplicaciones que se ejecuten bajo el sistema operativo Windows.

Este manual presupone que se dispone de conocimientos acerca de la programación orientada a objetos y el lenguaje C++. Se describe en él la creación de programas Windowssencillos, sin llegar a ser un manual extenso de este programa.

Un proyecto sencillo: Win32 Console Application

Este apartado describe la creación de un proyecto de tipo consola. Los programas generados con este tipo de proyectos sólo permiten la salida por pantalla en modo texto.

1 Creación de un proyecto

Para crear un proyecto, se debe seleccionar del menú
File(New(Projects
y aparecerá elsiguiente cuadro de diálogo:

[pic]

En éste seleccionamos el tipo de proyecto “Win32 Console Application”, el directorio donde se va a guardar (en “Location”) y el nombre del proyecto (“Project name”).

2 Añadir archivos al proyecto

Para añadir archivos nuevos al proyecto, debemos seleccionar:
File(New(Files
Entonces se debe seleccionar el tipo “C++ Source File” y rellenar los campos“Location” y “File Name” con el directorio y el nombre del fichero. Si se deja seleccionada la opción “Add to Project” se añadirá automáticamente al proyecto.

Si el archivo ya ha sido creado, se puede añadir seleccionando la opción del menú:
Project(Add to project(Files
y seleccionar el fichero en cuestión.

3 Edición de archivos

El editor de Visual C++ se divide en dos partes. A laizquierda tenemos la ventana denominada “Workspace”, donde podemos movernos de forma ágil por las clases, recursos y archivos que constituyen nuestro proyecto. Las cuatro pestañas inferiores de esta ventana, permiten seleccionar lo que se desea ver:

[pic] Visualiza las clases y objetos de tu proyecto, así como sus funciones miembro, etc. Haciendo doble clic en una de estas funciones hace queaparezca el código de ésta en la parte derecha.
[pic] Visualiza los recursos del proyecto. Los recursos se emplean en aplicaciones Windows para guardar los iconos, los menús, etc.
[pic] Muestra todos los ficheros incluidos en el proyecto.
[pic] La ayuda de Visual C++.

A la derecha aparece el código del fichero que estemos editando en cada momento, tal y como se ve en la imagensiguiente:
[pic]

4 Compilar el proyecto

Para ejecutar el proyecto, se puede seleccionar:
Build(Execute ... .exe
o hacer clic en el icono [pic].

Si se producen mensajes de error, aparecerán en la ventana inferior como texto.

Aplicaciones tipo Windows (MFC)

La creación de un programa Windows es muy compleja y requiere una gran cantidad de código si se quiere hacer “a pelo”. Para reduciresta complejidad, Microsoft ha creado las MFC (“Microsoft Foundation Classes”) que no son más que un conjunto enorme de clases que se encargan de realizar buena parte del trabajo. A través del mecanismo de la herencia, podemos heredar estas clases y redefinir algunas de sus funciones para crear nuestro programa. Para facilitarnos la vida, Visual C++ consta además de varios asistentes que se...
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