MonografíaGratis
- ¿Que es C++?. ¿Que es la Programación Orientada a Objetos?. El modelo de programación Windows. El concepto de proyecto (workspace). Posibilidades de programación. Filosofía de trabajo con la MFC. Las
... [+más ]
- ¿Que es C++?. ¿Que es la Programación Orientada a Objetos?. El modelo de programación Windows. El concepto de proyecto (workspace). Posibilidades de programación. Filosofía de trabajo con la MFC. Las clases básicas para interfaz de usuario. Clases básicas de propósito general. Gestión de mensajes de comandos del menú. Objetos capaces de gestionar mensajes de comando de menú. Clases orientadas a acceso a base de datos.ECTOS
7. LA LIBRERÍA DE CLASES MFC - INTRODUCCIÓN
7.1. Filosofía de trabajo con la MFC
7.2. Las clases básicas para interfaz de usuario
7.2.1. La clase CWinApp
7.2.2. El interfaz Documento/Vista
7.2.3. La ventana básica CWnd
7.2.4. Una ventana principal - CFrameWnd
7.2.5. Las clases Vista
7.3. Clases básicas de propósito general
7.3.2. La clase CFile
7.3.3. La clase CTime
7.3.4. La clase CRect
8. TRATAMIENTO DEL MENU
8.1. Gestión de mensajes de comandos del menú
8.2. Objetos capaces de gestionar mensajes de comando de menú
9. GESTIÓN DE DIÁLOGOS
9.1. Creación de diálogos
9.2. Tratamiento de los controles de diálogos
9.3. Mensajes de comando de controles de diálogos
9.4. Inicialización de diálogos
9.5. Un diálogo especial - CPropertySheet
10. EL INTERFAZ MDI
11. CLASES ORIENTADAS A ACCESO A BASES DE DATOS
11.1. Tratamiento mediante ODBC
11.2. Tratamiento mediante DAO
11.3. Las clases básicas
11.3.1. La clase CDatabase
11.3.2. La clase CRecordset
11.3.3. Los recordsets parametrizados
11.4. Manejo de excepciones mediante CDBException
INTRODUCCIÓN - ¿ QUE ES VISUAL C++ ?
Como sabemos, Windows es el entorno más popular de interfaz gráfico de usuario (GUI). Desde este punto de vista, Windows es un entorno multitarea basado en ventanas, que representan programas, y que permite ejecución concurrente...
CONCEPTOS PRELIMINARES
¿ Que es C ++ ?
Como todos sabemos, "C" es un lenguaje de alto nivel, basado en funciones, que permite desarrollos estructurados. Entre otras muchas características contempla la definición de estructuras de datos, recursividad o indirecciones a datos o código (punteros)...
¿ Que es la Programación Orientada a Objetos ?
La POO es una nueva filosofía de programación que se basa en la utilización de objetos. El objetivo de la POO no es sino la meta de cualquier modelo de programación estructurada convencional: "imponer" una serie de normas de desarrollo que aseguren y faciliten la mantenibilidad y reusabilidad del código...
El modelo de programación Windows
El modelo de programación propuesto por Windows es totalmente diferente al modelo de ejecución secuencial de DOS. Al ser Windows un entorno multitarea los programas tienen que estar preparados para compartir los recursos de la maquina (procesador, memoria, teclado, ratón ý). Esto supone que Windows ha de disponer de métodos que permitan suspender tareas para activar otras en función de las circunstancias del momento (por ejemplo, por acción del usuario)...
3. EL ENTORNO DE DESARROLLO - INTRODUCCIÓN.
El entorno de desarrollo viene representado por el icono "Developer Studio". En él se integran entre otras las siguientes herramientas:..
El concepto de proyecto (workspace)
En Visual C++ la construcción de cualquier tipo de programa se inscribe dentro del concepto de proyecto (workspace). Un proyecto define los pasos a seguir para alcanzar la construcción de un objetivo (un programa, una DLL, etc.), en realidad es un concepto análogo a lo que se conoce como "makefile" en otros entornos típicos de desarrollo en C. En realidad, Visual C++ genera para cada proyecto dos ficheros que lo definen, el fichero de workspace (con extensión wsp) y un makefile (con extensión mak) estándar que permitiría la utilización del mismo proyecto en otro entorno distinto...
Posibilidades de programación
Cuando se crea un nuevo proyecto (desde la opción "Nuevo" del menú "Fichero" aparece un diálogo que nos permite especificar que se cree un nuevo workspace), lo primero que solicita el sistema es determinar el tipo de objetivo que se persigue con este proyecto. Destacar las siguientes posibilidades:..
EL GENERADOR DE APLICACIONES.
Ya sabemos que Visual C++, apoyado en la potencia de la MFC, es capaz de convertirse en un generador de aplicaciones. Para ello dispone de dos herramientas integradas complementarias:...
CONSTRUCCIÓN DE UNA APLICACIÓN BÁSICA
Seguiremos los siguientes pasos:
Crear un nuevo proyecto. Desde el menú "Fichero", en la opción "Nuevo"...