Programación del juego Cat Minesweeper
El "Manual completo de autoestudio del ejemplo de Visual C" viene con un DVD que proporciona una explicación completa en audio y vídeo del ejemplo y todo el código fuente del ejemplo. Estos códigos fuente se han depurado cuidadosamente y han pasado las pruebas en Windows XP y Windows 2003.
El "Manual completo de autoaprendizaje de ejemplo de Visual C" es adecuado para principiantes y entusiastas de la programación de programas de Visual C, y también puede utilizarse como libro de referencia para profesores y estudiantes en colegios y universidades.
Capítulo 65438 0 Diseño de formulario
Ejemplo 001 Cuadro de diálogo de autodibujo 2
Ejemplo 002 Uso de tecnología de gancho para implementar el diseño de interfaz 8.
Ejemplo 003 Ventana magnética 13
Ejemplo 004 Subtítulos que se desplazan por la pantalla 16
Ejemplo 005 Agregar dinámicamente el menú desplegable de la barra de herramientas 20
Ejemplo 006 Diseñó una ventana flotante 24 similar al entorno de desarrollo integrado Visual C.
Ejemplo 007 Diseño de un menú emergente estilo XP 28
Ejemplo 008 Diseño de un fondo de mapa de bits para la barra de herramientas 33
Ejemplo 009 Soporte para aplicaciones de cambio de varios idiomas 34
Ejemplo 010 Diseño de mouse dinámico 36
Capítulo 2 Aplicación de control
Ejemplo 011 Diseño de control de botón de fuente 42
Ejemplo 012 Diseño XP Botón de estilo 44
Ejemplo 013 Control de árbol de diseño 47 con fondo de mapa de bits
Ejemplo 014 control de visualización de directorio 50 similar a Rising.
El ejemplo 015 dibuja la barra dividida 58
El ejemplo 016 muestra el control ATL 61 de GIF.
El ejemplo 017 es similar al control de vista de lista 69 del Explorador de Windows.
Ejemplo 018 Hermoso botón de acceso rápido 75
Ejemplo 019 Control deslizante de dibujo 79
Control de vista de lista 81 Por ejemplo 020 Efecto cajón QQ
El ejemplo 021 diseña un control de seguridad de cuadro de edición similar a QQ 87
El ejemplo 022 diseña un control de árbol 89 con función de arrastre de nodos.
El ejemplo 023 diseña un temporizador 92 en forma de hoja de cálculo.
Control de barra de progreso para visualización de texto 94
Ejemplo 025 Agregar información de estructura de árbol de archivos XML al control de árbol 95
Ejemplo 026 Leer el cuadro de edición del archivo RTF 98
Ejemplo 027 Cuadro de edición personalizado 101
Ejemplo 028 Control del cuadro de selección de color de diseño 103
Ejemplo 029 Cuadro de diálogo de vista previa de imagen de diseño 105
Ejemplo 030 Control de etiqueta personalizado 108
Capítulo 3 Tecnología multimedia
Ejemplo 031 Uso de GDI para mostrar imágenes GIF 114
Ejemplo 032 Uso de GDI para implementar imágenes con efecto de marca de agua115.
El ejemplo 033 implementa una escala arbitraria de la imagen 117.
El ejemplo 034 realiza la rotación de la imagen 125 en cualquier ángulo.
Ejemplo 035 Reconocimiento de dígitos escritos a mano 134
Ejemplo 036 Captura de imagen local 138
Ejemplo 037 Diseño de un reproductor multimedia 145 usando DirectShow.
El ejemplo 038 usa DirectShow para diseñar un programa de grabación 161.
Ejemplo 039 Convertir Wave a MP3 166.
Ejemplo 040 visualización de forma de onda de audio 170
El ejemplo 041 sintetiza el mapa de bits BMP en AVI 174.
El ejemplo 042 descompone la animación AVI en un mapa de bits BMP 178.
Ejemplo 043 Herramienta de compresión de archivos AVI 181
Ejemplo 044 Asistente de animación de pantalla 184
Ejemplo 045 Lupa de pantalla 187
Ejemplo 046 Diseño FLV Player 189
Capítulo 4 Asociación del sistema
Ejemplo 047 Apague la computadora regularmente 194
El ejemplo 048 implementa el registro y desinstalación del control OCX 197.
Ejemplo 049 Icono intermitente de la bandeja del sistema 200
Ejemplo 050 Agrupación de aplicaciones 202
Ejemplo 051 Diseño de un subprograma del panel de control 205
Ejemplo 052 Genere la tabla 207 de Word basada en la información de la tabla de datos del personal.
Ejemplo 053 Exportar estadísticas de ventas de libros a Excel 210
Ejemplo 054 crear directamente un directorio multinivel 213.
Ejemplo 055 La rata penetra en la mesa 214
Ejemplo 056 Utilice la barra de desplazamiento para explorar la imagen grande 217.
Capítulo 5 Tecnología de impresión
El ejemplo 057 tiene una interfaz de vista previa 224 con barras de desplazamiento.
Ejemplo 058 Vista previa de paginación de diálogo 228
Ejemplo 059 Diseño de una impresora de códigos de barras 235
Ejemplo 060 Diseño de un programa de impresión de fotografías 237
Ejemplo 061 Impresión de sobres por lotes 238
Ejemplo 062 Establecer el borde y la fuente del formulario de impresión 240.
Ejemplo 063: Diseño de un programa de impresión de documentos falsos 243
Capítulo 6 Tecnología de desarrollo de hardware
Ejemplo 064: Uso de una cámara simple para hacer una cámara electrónica 248.
Ejemplo 065 Usar SMS Cat para enviar SMS 253
Ejemplo 066 Usar SMS Cat para implementar respuesta automática de SMS 256
Ejemplo 067 Tarjeta de voz para implementar marcación telefónica 260
p>Ejemplo 068 Usar tarjeta de voz para implementar autoservicio 266
Ejemplo 069 Usar tarjeta de captura de video para monitoreo celular 269
Ejemplo 070 Obtener el número de Deslizamientos de tarjetas de identificación 277
Ejemplo 071 Uso de un recopilador para importar datos de códigos de barras 278.
El ejemplo 072 diseña un sistema de identificación 280 usando un cabezal de huellas dactilares.
Capítulo 7 Comunicación en red
Ejemplo 073 Comunicación de voz en tiempo real 286
Ejemplo 074 Diseño de software de video chat 289
Ejemplo 075 Punto Transmisión de archivos a punto 295
Ejemplo 076 Intercepción de datagrama LAN 302
Ejemplo 077 Uso del protocolo UDP para implementar comunicación de transmisión 306.
Ejemplo 078 Obtener pronóstico del tiempo 308
Ejemplo 079 Detección de estado de red 310
Ejemplo 080 Obtener tráfico de tarjeta de red 314
Ejemplo 081 en la página web Incrustar un cuadro de diálogo en un cuadro de diálogo para lograr un chat sin actualización 318
Ejemplo 082 Usar MAPI para enviar una gran cantidad de correos electrónicos 320.
El ejemplo 083 detecta nuevos correos electrónicos en el buzón 324.
Ejemplo 084 Diseño de software de monitoreo de pantalla LAN 326
Ejemplo 085 Visualización de la barra de progreso de descarga de archivos 330
Capítulo 8 Cifrado de datos y seguridad del sistema
El ejemplo 086 utiliza información de la versión y el número de serie del disco duro para cifrar el software 336.
El ejemplo 087 usa un dongle para el cifrado de software 337
El ejemplo 088 usa un dongle para el cifrado de software 339
El ejemplo 089 usa el algoritmo MD5 para cifrar la contraseña 341.
Ejemplo 090 Cifrar datagramas para garantizar la seguridad de las comunicaciones 346
Ejemplo 091 Cifrar y descifrar archivos 348
Ejemplo 092 Usar tarjetas IC para verificar las contraseñas de los usuarios 354
Capítulo 9 Desarrollo del juego
Ejemplo 093 Rompecabezas 360
Ejemplo 094 Jugar burbujas repetidamente 366
Ejemplo 095 Limpieza de minas 374
Ejemplo 096 Reversi 382
Ejemplo 097 Backgammon 390
Ejemplo 098 Tetris 398
Ejemplo 099 Juego de Blackjack 407
Capítulo 10 Utilidad
Ejemplo 100 Administrador de contabilidad personal 414
Ejemplo 101 Extractor de base de datos SQL 422
Ejemplo 102 Cámara web 429
Ejemplo 103 Herramienta de limpieza de archivos basura 431
Ejemplo 104 Herramienta de limpieza de archivos rebeldes 434
Ejemplo 105 Herramienta de descompresión por lotes de archivos 439
Ejemplo 106 Herramienta de captura de pantalla 440
p>Ejemplo 107 Libro electrónico 445
Ejemplo 108 Conversor de pesos y medidas 452
Ejemplo 109 Herramienta de extracción de directorio de Word 456
Ejemplo 110 Herramienta para agregar marcas de agua de imágenes 459
Ejemplo 111 Herramienta de conversión por lotes de imágenes 462
Ejemplo 112 Archivo 465
Ejemplo 113 Software para práctica de digitación 472
Ejemplo 114 Calendario estilo Vista 477 p>