Tipo de ítem | Biblioteca actual | Signatura topográfica | Estado | Fecha de vencimiento | Código de barras | Reserva de ítems | |
---|---|---|---|---|---|---|---|
Libro | Facultad Regional Santa Fe - Biblioteca "Rector Comodoro Ing. Jorge Omar Conca" | 004.438VISUAL C++ C321 (Navegar estantería(Abre debajo)) | Sólo Consulta | 6600 |
Navegando Facultad Regional Santa Fe - Biblioteca "Rector Comodoro Ing. Jorge Omar Conca" estanterías Cerrar el navegador de estanterías (Oculta el navegador de estanterías)
004.438VISUAL BASIC ON7 Visual Basic 4 : | 004.438VISUAL BASIC ON7 Visual Basic 4 : | 004.438VISUAL BASIC R311 Descubre Visual Basic 6 / | 004.438VISUAL C++ C321 Visual C++ : | 004.438VISUAL C++ J84 Microsoft visual C++ 1.5/2 : | 004.438XSLT K18 XSLT programmer's reference / | 004.4'42 AH68 Compiladores : |
Incluye diskette, nº inv. RE0218
CONTENIDO
PARTE 1. PROGRAMACION BASICA CON LAS MFC 1
CAPITULO 1. ¿QUE ES VISUAL C++? 3
ENTORNO DE DESARROLLO DE VISUAL C++ 7
Ventana del proyecto 7
Ventana de edición 8
Ventana de salida 8
Utilidades 9
COMO CREAR UNA APLICACION 10
Creación del esqueleto de la aplicación 10
Desarrollo de la aplicación 11
UN EJEMPLO SENCILLO 12
OTRAS CARACTERISTICAS DE DEVELOPER STUDIO 20
Proyectos y subproyectos 20
Configuración del proyecto 21
Recursos 21
DOCUMENTOS Y VISTAS 23
CAPITULO 2. MI PRIMERA APLICACION 29
PROGRAMANDO EN WINDOWS 32
EL LENGUAJE DE WINDOWS 34
Mensajes 34
Independencia de hardware 34
Llamadas a funciones 35
Ventanas y procedimiento de ventana 35
Handles 36
Cómo se ejecuta una aplicación Windows 36
APLICACION MINIMA 37
Crear un nuevo proyecto 38
Preparar el fichero de recursos 38
Escribir el código de la aplicación 39
Fichero de cabecera (.h) 39
Fichero fuente (.cpp) 41
Cómo se ejecuta ésta aplicación? 42
Construir el programa 44
Fichero del proyecto 44
Fichero ejecutable (.exe) 45
Ejecutar la aplicación 45
Depurar la aplicación 46
Explorar una aplicación 46
AÑADIR CONTROLES A LA APLICACION 47
COMUNICACION CON WINDOWS 49
Mensajes 51
Mapa de mensajes 53
BUCLE DE MENSAJES 56
Buscando un mensaje en Los mapas de mensajes 56
ASISTENTES PARA LA PROGRAMACION 59
Diseño de la ventana principal 61
Mover y ajustar el tamaño del formulario 62
Dibujar Los controles 63
Borrar un control 67
Propiedades de Los objetos 67
Unir el código a Los objetos 69
Utilizando funciones miembro 71
Utilizando variables miembro 72
CAMBIO DE PROPIEDADES EN EJECUCION 74
PERSONALIZAR LA APLICACION 76
VENTANA DE DIALOGO COMO VENTANA PRINCIPAL 78
Diseño de la ventana principal 79
Unir el código a Los objetos 80
Conclusiones 81
CAPITULO 3. CLASES BASE de Microsoft 83
JERARQUIA DE LAS MFC 84
La clase CObject 85
Clases de la arquitectura de una aplicación 87
Objeto aplicación 88
Plantillas de documento 88
Documentos 89
Elementos de documentos 89
Otras clases 89
Soporte de ventanas 90
Ventanas marco 90
Vistas 91
Ventanas de diálogo 92
Controles 92
Barras de control 93
Hojas de propiedades 94
Soporte gráfico 94
Dibujo de gráficos 94
Objetos de dibujo de gráficos 95
Controles gráficos 95
Soporte de sistema 95
Menús 96
Excepciones 96
Sincronización 97
Conexión con bases de datos 97
Objetos de acceso a datos 97
Programación de redes 98
Servicios de internet 98
Colecciones 99
Clases no derivadas de CObject 100
API para servidor de internet 100
Modelo de objeto y seriación 100
Tipos de dates varios 100
Estructuras 101
Clases de soporte 101
Plantillas para colecciones 101
Soporte OLE 102
Sincronización 102
Sumario 102
NOTACION HUNGARA 102
ARQUITECTURA DE UNA APLICACION 103
Objeto aplicación 104
Objeto plantilla de documento 104
Objeto documento 105
Objeto ventana marco 105
Objeto vista 106
ANALISIS DE UNA APLICACION 106
La clase aplicación 107
La clase ventana marco 108
La clase documento 110
La clase vista 112
LA JERARQUIA DE VENTANAS 115
CAPITULO 4. CONTROLES MAS COMUNES 117
CONVERSION DE TEMPERATURAS 117
DESARROLLO DE LA APLICACION 118
Objetos 118
Sucesos 118
Pasos a seguir durante el desarrollo 118
El formulario, Los controles y sus propiedades 119
Escribir el código 120
Enfocar un objeto 123
VISUALIZAR LA FECHA Y LA HORA 125
BOTONES DE PULSACION 128
DISEÑO DE UNA CALCULADORA 129
Objetos 129
Sucesos 130
Pasos a seguir durante el desarrollo 130
Diseño de la ventana y de Los controles 131
Escribir el código 132
ACCESO A LAS FUNCIONES MIEMBRO DE UN CONTROL 142
ESTABLECER UNA FUENTE PARA UN CONTROL 144
COLOR DE FONDO PARA UN CONTROL 147
Macro RGB 149
Color de fondo para un control CEdit 149
CREAR CONTROLES DURANTE LA EJECUCION 151
Pasos a seguir durante el desarrollo 152
Diseño de la ventana y de Los controles 152
Escribir el código 153
CAPITULO 5. EL TECLADO Y LA SUBCLASIFICACION 161
CONCEPTOS BASICOS SOBRE EL TECLADO 162
INTERCEPTANDO LA TECLA PULSADA 164
CONVERSION DE TEMPERATURAS 166
Subclasificación dinámica 169
Subclasificación utilizando ClassWizard 175
MENSAJES REFLEJADOS 176
Definir un manejador para un mensaje reflejado 177
CAPITULO 6. TRABAJANDO CON MENUS 181
DISEÑO DE UN MENU 182
Propiedades de un menú 184
DESARROLLO DE UN EDITOR DE TEXTOS 186
Caja de texto multilínea 187
Trabajar con texto seleccionado 188
Utilización del portapapeles 189
Diseño del editor 190
Añadir una función miembro para un elemento de un menú 193
Activar Los elementos de un menú 194
Procesar Las órdenes de un menú 196
Seleccionar una orden de un menú 199
Marcar el menú seleccionado 203
CCmdUI 206
Colores de fondo y del texto 206
Asociar un icono a la aplicación 210
Identificador de un elemento de un menú 210
Parámetros de la ventana 213
Un editor con CEditView 214
Un editor con CRichEditView 215
DESARROLLO DE UN RELOJ DESPERTADOR 216
Temporizador 216
Diseño de la ventana y de Los controles 217
Unir el código a Los controles y a la ventana 219
Cambiar en ejecución una orden de un menú 224
Otras órdenes para manipular menús 227
Añadir elementos a un menú 228
Procedimiento común para Las órdenes añadidas 238
Borrar órdenes de un menú 239
ACELERADORES DE TECLADO 241
MENUS DESPLEGABLES FLOTANTES 243
SERIAR LOS DATOS 244
CAPITULO 7. CAJAS DE DIALOGO 251
CAJAS DE DIALOGO MODALES Y NO MODALES 251
Caja de diálogo modal 252
Caja de diálogo no modal 252
CAJAS DE DIALOGO PARA E/S 254
Visualizar datos 255
Salida con formato 257
Requerir datos 258
CASILLAS DE VERIFICACION 261
BOTON DE OPCION 268
MARCOS 274
AGRUPANDO BOTONES DE OPCION 274
LISTAS Y LISTAS DESPLEGABLES 277
Acceso a Los elementos de una lista 277
Utilización de listas 278
Eliminar un elemento de una lista 291
Inhabilitar controles 293
Utilización de listas desplegables 294
Lista con múltiples columnas 298
Seleccionar múltiples elementos en una lista 298
BARRAS DE DESPLAZAMIENTO 299
UN EJEMPLO CON BARRAS DE DESPLAZAMIENTO 304
Color de fondo de la ventana principal 306
Tamaño de la ventana principal 312
Título de la ventana principal 316
HOJAS DE PROPIEDADES 317
Construir una página de propiedades 318
Construir una hoja de propiedades 321
Hoja de propiedades no modal 328
Funciones miembro de CPropertySheet 331
Funciones miembro de CPropertyPage 332
CONTROL CON PESTAÑAS 333
CAPITULO 8. CAJAS DE DIALOGO ESTANDAR 339
AÑADIENDO UNA CAJA DE DIALOGO ESTANDAR 339
Cajas de diálogo Abrir y Guardar como 341
Forma directa 342
Forma indirecta 345
Caja de diálogo Color 346
Caja de diálogo Fuente 349
Caja de diálogo Buscar y Reemplalar 352
Caja de diálogo Preparar página 356
Caja de diálogo Imprimir 358
PLANTILLAS PERSONALIZADAS 363
CAPITULO 9. COMPONENTES SOFTWARE 369
CONTROLES ACTIVOS 370
EL CONTROL REJILLA 372
UTILIZANDO UNA REJILLA 373
Iniciar la ventana de la aplicación 379
Altura y la anchura de Las celdas 380
Imágenes en un control activo 383
Manejo de la aplicación 385
Transferir texto al portapapeles 400
Obtener texto del portapapeles 403
PARTE 2. TECNICAS AVANZADAS 405
CAPITULO 10. FICHEROS DE DATOS 407
ABRIENDO FICHEROS PARA ACCESO SECUENCIAL 408
Escribir en un fichero utilizando el acceso secuencial 409
Leer de un fichero utilizando el acceso secuencial 410
LECTURA Y ESCRITURA DE DOCUMENTOS 412
SERIACION 413
Inicio de la aplicación 415
Conexión de la orden Abrir con Serialize 416
Conexión de Guardar y Guardar como con Serialize 417
El documento ha side modificado? 418
ACCESO ALEATORIO A UN FICHERO 419
Nuevo fichero 422
Caja de diálogo Buscar registro 422
Añadir un registro 423
Abrir un fichero 427
Mensajes definidos par el usuario 427
Buscar un registro 431
Borrar un registro 432
Guardar y Guardar como 433
Moverse par la base de datos 435
CAPITULO 11. BARRAS DE CONTROL 439
BARRA DE HERRAMIENTAS 442
Diseño de la barra de herramientas 445
Estilos de un botón 446
Mensajes relacionados con un botón 447
BARRA DE ESTADO 448
Definición de la barra de estado 448
Línea de mensajes e indicadores de estado 450
Actualización de la barra de estado 451
Control de la barra de estado 451
Modificar la barra de estado 452
CONTROL BARRA DE ESTADO 455
CAPITULO 12. GRAFICOS 461
EL CONTEXTO DE DISPOSITIVO 463
MFC Y CONTEXTOS DE DISPOSITIVO 464
Atributos del contexto de dispositivo 465
Obtener información del contexto de dispositivo 466
Objetos GDI 467
ASOCIACION DE COLORES 474
Paletas de colores 474
DIBUJAR CON VISUAL C++ 476
UNIDADES EN UN SISTEMA DE COORDENADAS 477
Modo de proyección MM_TEXT 479
Modos de proyección métricos 482
LPtoDP y DPtoLP 485
Modos de proyección personalizados 488
GRAFICOS PERSISTENTES 493
Repintar objetos 493
DIBUJAR PUNTOS 502
DIBUJAR LINEAS 504
Modos de dibujo 511
COLOREAR FIGURAS 512
ESTILOS DE LA PLUMA 513
DIBUJAR FIGURAS 514
REGIONES 519
Región de recorte 521
CAPITULO 13. EL RATON 525
EVENTOS DEL RATON 526
MENSAJES DEL RATON SOBRE EL AREA DE CLIENTE 526
ARGUMENTOS DE LAS FUNCIONES DEL RATON 527
EJEMPLO DE UN TABLERO DE DIBUJO 529
Cambiar el cursor del ratón 538
Dibujar sobre la vista 540
CAPITULO 14. APLICACIONES MDI 549
INTERFAZ DE MULTIPLES DOCUMENTOS 550
Ejecución de una aplicación MDI 553
Ejemplo de una aplicación MDI 555
Aplicación MDI con dos tipos de documentos 555
VENTANAS DIVISIBLES 558
Ventanas divisibles dinámicas 559
Ventanas divisibles estáticas 559
Barras de desplazamiento en ventanas divisibles 560
Añadir ventanas divisibles a un editor de textos 560
CAPITULO 15. MAPAS DE BITS 567
MAPAS DE BITS DEPENDIENTES DEL DISPOSITIVO 567
Cargar un mapa de bits desde un recurso 570
Visualizar el mapa de bits 572
Liberar el espacio de memoria asignado al DDB 573
Ampliar o reducir un mapa de bits 574
Copiar un mapa de bits en el portapapeles 574
Pegar el mapa de bits del portapapeles 578
Visualizar un mapa de bits en una caja de diálogo 581
Copiar el mapa de bits desde OnPaint 582
Copiar el mapa de bits en una caja de imagen 584
Copiar el mapa de bits desde OnEraseBkgnd 586
Copiar el mapa de bits en un botón 590
MAPAS DE BITS INDEPENDIENTES DEL DISPOSITIVO 594
Formato de un DIB 594
BITMAPFILEHEADER 595
BITMAPINFOHEADER 595
BITMAPINFO 597
Funciones de acceso a Los DIB 598
CreateDIBitmap 598
SetDIBits y GetDIBits 599
SetDIBitsToDevice 602
StretchDIBits 603
CreateDIBPatternBrush 603
Colocar un DIB en el portapapeles 603
Clase CDIB 604
Manipulación de un DIB 614
Inicio de la aplicación 616
Nuevo y Abrir 617
Guardar y Guardar como 617
Borrartodo 618
Abrir BMP 618
Nuevo, Abrir y Borrar todo (continuación) 625
StretchBlt, BitBlt, StretchDlBits y SetDIBitsToDevice 626
Barras de desplazamiento 627
Guardar BMP como 628
Copiar 629
Cortar 630
Pegar 630
PALETAS DE COLORES 632
El administrador de paletas de Windows 633
Paletas lógicas 634
SelectPalette 635
CreatePalette 635
RealizePalette 636
Paleta del sistema 636
Mensajes relacionados con Las paletas 637
Clase CPALETA 639
Manipulación de una paleta 642
CAPITULO 16. IMPRESION Y PRESENTACION PRELIMINAR 651
IMPRESION 652
Cómo se realiza una impresión 653
Paginación 654
Cabeceras y pies 656
Imprimir imágenes y texto 656
PRESENTACION PRELIMINAR 662
Arquitectura de la presentación preliminar 662
CAPITULO 17. ACCESO A UNA BASE DE DATOS 665
QUE ES UNA BASE DE DATOS? 665
PROGRAMACION DE BASES DE DATOS 666
Clases DAO 667
ACCESO A UNA BASE DE DATOS CON DAO 674
Utilizando AppWizard 674
Crear una base de dates con Microsoft Access 674
Aplicación 675
Diseño de la plantilla de diálogo 678
Utilizando ClassWizard 680
Diseño de la plantilla de diálogo 681
Abrir la base de datos 684
Desplazarse por la base de datos 686
Añadir, modificar y borrar datos 688
PARTE 3. APENDICES 699
A. CODIGOS DE CARACTERES 701
UTILIZACION DE CARACTERES ANSI CON WINDOWS 701
JUEGO DE CARACTERES ANSI 702
UTILIZACION DE CARACTERES ASCII 703
JUEGO DE CARACTERES ASCII 704
CODIGOS EXTENDIDOS 705
CODIGOS DEL TECLADO 706
B. INDICE ALFABETICO 707
No hay comentarios en este titulo.