Transparencias_T5 - Tema 5. Entornos de Desarrollo de...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
Tema 5. Entornos de Desarrollo de Interfaces. 5. Entornos de desarrollo. Entornos de Usuario 1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Índice. 5.1. Visual C++ y MFC. 5.2. Arquitectura documento vista. 5.3. Jerarquía de clases MFC. 5.3.1. La clase documento (CDocument). 5.3.2. La clase ventana (CWnd) y sus derivadas. 5.3.3. Clase ventana marco (CFrameWnd). 5. Entornos de desarrollo. Entornos de Usuario 2 5.3.4. Clase ventana vista (CView). 5.4.Gráficos. Clase Contexto de dispositivo y derivadas: 5.4.1.CDC 5.4.2.CClientDC 5.4.3.CPaintDC 5.4.4.Dibujar en una vista.
Background image of page 2
Índice. Clases para objetos gráficos: 5.4.5. CBrush 5.4.6. CPen 5.4.7. CBitmap 5.5.Recursos: Diálogos, controles y menús. 5.5.1.Menús: 5. Entornos de desarrollo. Entornos de Usuario 3 5.5.2.Cuadros de diálogo. 5.5.3.Controles: s Clase CButton. s Clase CEdit. s Clase CListBox. s Clase CComboBox.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
5.1. Visual C++ y MFC. s MFC : Microsoft Foundation Class Library. b Jerarquía de clases C++ que encapsula la mayor parte del API Win32 :las clases C++ contienen variables y funciones miembro que llaman a las funciones de Win32. Ej : HWND (Win32) B CWnd (MFC): contiene una variable de tipo HWnd, y funciones que la toman como parámetro. 5. Entornos de desarrollo. Entornos de Usuario 4 b Contiene clases que representan la ventana, diálogos, etc. Las funciones de las MFC llaman a las funciones del API de Windows. b Contiene clases de funcionalidad general. s Con el Visual C++ se puede programar utilizando C, C++ y el API de Windows, o bien C++ y las MFC.
Background image of page 4
5.1. Visual C++ y MFC. s Algunas características: b Arquitectura documento /vista b Las clases de las MFC nos permiten crear aplicaciones para Windows. b Automatización de la creación del “Marco de la aplicación” (esqueleto de la aplicación Windows) e crea una aplicación que contiene clases derivadas de las 5. Entornos de desarrollo. Entornos de Usuario 5 b Se crea una aplicación que contiene clases derivadas de las MFC. El programador personaliza la aplicación creada sustituyendo el código original, y definiendo los mensajes y comandos a los que se responderá. b Aplicaciones SDI (Single Document Interface) o MDI (Multiple Document Interface). b Programación para internet (TCP/IP) y soporte bases de datos.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
s MFC: orientado a la arquitectura documento/vista: los datos son independientes de su visualización. b Objeto Documento: almacena los datos con los que el usuario interactúa. Se crea desde el menú Nuevo o Abrir. Se almacena en un fichero. b Ventana Vista: visualiza los datos en una ventana, a través del cual el usuario interactúa con el documento. entaja: permite cambiar el interfaz sin cambiar el documento, o 5. Entornos de desarrollo. Entornos de Usuario
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/12/2010 for the course INFORMATIC 65448 taught by Professor Sas during the Spring '10 term at Valencia.

Page1 / 98

Transparencias_T5 - Tema 5. Entornos de Desarrollo de...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online