Conocer la estructura básica de un programa.
Aprender a crear formularios multidocumento y controles multimedia.
Saber cómo crear programas que gestionen información de una base de datos.
CONTENIDOS CURSO:
1. Introducción a Visual C++
1.1. Herramientas y lenguajes de programación visuales
1.2. Aplicaciones de 16 y aplicaciones de 32 bits
1.3. Las MFC (Microsoft Fundation Class)
2. Primeros pasos con Visual C++
2.1. Fundamentos de programación
2.2. Puesta en marcha de Visual C++
2.3. Entorno de trabajo de Visual C++
2.4. Primer programa en Visual C++
2.5. Fichas de Workspace
2.6. Controles
2.7. Formularios
2.8. Ejecución de un programa
2.9. Composición de un proyecto de desarrollo
3. Fundamentos de programación
3.1. Tipos de datos
3.2. Operadores
3.3. Funciones
3.4. Variables
4. Elementos de programación
4.1. Enfoques y toma de decisiones
4.2. Bucles
4.3. Matrices
5. Control de errores y depuración
5.1. Errores en tiempo de ejecución
5.2. Errores lógicos
5.3. Depuración
6. Tipos de datos definidos por e programador
6.1. Tipo enumerado
6.2. Tipo estructura
6.3. Tipo puntero
7. Funciones y propiedades en Visual C++
7.1. Funciones de Visual C++
7.2. Propiedades de los controles
8. Programación Orientada a Objetos (OOP)
8.1. Definición de un objeto
8.2. Encapsulación
8.3. Sobrecarga
8.4. Herencia
8.5. Polimorfismo
8.6. Plantilla
9. Otros controles en Visual C ++
9.1. Controles estándar
9.2. Controles Activex
10. Menús y Formularios con Visual C++
10.1. Diseño de un menú
10.2. Diseño y uso de formularios con Visual C++
11. Trabajo con ficheros
11.1. Ficheros de texto
11.2. Ficheros estructurados
11.3. Gestión de carpetas y archivos
12. Documentos simples con Visual C++
12.1. Documentos SDI y vistas
12.2. Vista CFORMVIEW
13. Documentos múltiples con Visual C++
13.1. Formularios MDI
14. Impresión
14.1. Impresión desde documentos SDI y MDI
14.2. Impresión desde cuadros de diálogo
15. Otros controles
15.1. Control TOOLBAR
15.2. Control STATUSBAR
16. Trabajo con bases de datos (DAO)
16.1. Jerarquía de objetos DAO
16.2. Creación de una base de datos
16.3. Clase CDAORECORDVIEW
17. Multimedia con Visual C ++
17.1. Control MMCONTROL
17.2. Reproducción de archivos de sonido
17.3. Reproducción de archivos de vídeo