Información detallada sobre la programación de Windows 98 desde principiantes hasta expertos
"Programación en Windows 98 desde el principiante hasta el dominio" es un libro publicado por Beijing Hope Computer Company/Beijing Hope Electronic Publishing House en 1999, editado por Herbert Schildt (EE. UU.). Introducción básica Autor: Herbert Schildt (EE. UU.) ISBN: 9787980026510 Número de páginas: 616 Precio: 55,00 Editorial: Beijing Hope Computer Company/Beijing Hope Electronic Press Fecha de publicación: 1999-02 Encuadernación: rústica Introducción al contenido, catálogo de obras, contenido de introducción al contenido Introducción Este libro es otra obra maestra del mundialmente famoso maestro de programación Herbert Schildt. El libro consta de 21 capítulos. El contenido principal incluye una descripción general de Windows 98, una descripción general de la programación de Windows 98, el procesamiento de mensajes, cuadros de mensajes y menús y cuadros de diálogo, un estudio en profundidad de los controles, la creación de iconos y cursores personalizados. mapas de bits, procesar texto y resolver problemas de dibujo complejos, trabajar con gráficos, controles comunes, otros controles comunes, ventanas de estado, controles de etiquetas y vistas de árbol, hojas de propiedades y asistentes, estudiar controles de encabezado, calendario y dirección IP, y usar. la consola, multitarea, comprensión del sistema de ayuda, uso de la impresora, uso del registro del sistema y creación de salvapantallas, gestión avanzada de menús y múltiples monitores, DLL y ActiveX. El libro está equipado con una gran cantidad de códigos de muestra, lo que permite a los lectores aprender y dominar verdaderamente la singularidad de la programación de Windows98 a través de la programación real. La estructura de este libro es clara, el contenido es novedoso, va de lo más superficial a lo más profundo y tiene ejemplos valiosos. La lectura de este libro puede permitir a los lectores obtener el máximo beneficio con la mínima inversión. Este libro no es solo un libro de referencia importante para programadores de Windows, sino también un libro de referencia importante para el autoestudio y la enseñanza de profesores y estudiantes en colegios y universidades. El contenido del CD-ROM que acompaña a este libro incluye: 1. Libro electrónico que acompaña a este libro; 2. Viene con el software de aprendizaje multimedia "Aprenda a utilizar la versión china de Windows 95 conmigo".
Tabla de contenido Tabla de contenido
Introducción
Capítulo 1 Descripción general de Windows98
1.1 ¿Qué es Windows98?
1.2 Las características principales de Windows98
1.3 La diferencia entre Windows98 y versiones anteriores
1.4 Dos métodos de programación para Windows98
1.5 Retos y recompensas
Capítulo 2 Windows98 Descripción general de la programación
2.1 Visión de programación de Windows98
2.2 Componentes de ventana
2.3 Cómo maneja Windows98 los programas del usuario
2.4 Algunos conceptos básicos de aplicaciones de Windows98
2.5 Framework Windows98
2.6 Funciones de ventana
2.7 Archivos de definición
2.8 Convenciones de nomenclatura
Capítulo Capítulo Tres Procesamiento de mensajes
3.1 Qué es un mensaje
3.2 Operaciones clave con eco
3.3 Tabla de descripción del dispositivo
3.4 Procesamiento de mensajes WM-PAINT
3.5 Mensajes de eco del mouse
3.6 Otros mensajes de teclado
3.7 Otros mensajes de teclado
3.8 Generar mensajes WM-PAINT
3.9 Generar mensajes de temporizador
Capítulo 4 Cuadro de mensaje y menú
4.1 Cuadro de mensaje
4.2 Introducción al menú
4.3 Incluir menús en programas de usuario
4.4 Responder a las selecciones de menú
4.5 Programas de menú de muestra
4.6 Agregar aceleradores de menú
4.7 Descargar Ingresar a la tabla de teclas de acelerador
4.8 Menús sobrecargados
Capítulo 5 Introducción a los cuadros de diálogo
5.1 Tratar con los usuarios a través de cuadros de diálogo de control
5.2 Modales y no cuadros de diálogo modales
5.3 Recibir mensajes de diálogo
5.4 Activar cuadros de diálogo
5.5 Invalidar cuadros de diálogo
5.6 Crear un cuadro de diálogo simple
5.7 El programa de muestra del primer cuadro de diálogo
5.8 Agregar un cuadro de lista
5.9 Agregar un cuadro de edición
5.10 Usar cuadros de diálogo no modal
Capítulo 6: Estudio en profundidad de los controles
6.1 Uso de casillas de verificación
6.2 Gestión de casillas de verificación
p>6.3 Agregar controles estáticos
6.4 Agregar botones de radio
6.5 Barra de desplazamiento
6.6 Usar controles de barra de desplazamiento
Capítulo 7 Crear íconos, cursores y mapas de bits personalizados
7.1 Definir íconos y cursores
7.2 Cargar tus propios íconos y cursores
7.3 Un programa de muestra que demuestra íconos y cursores personalizados
7.4 Usar mapas de bits
7.5 Uso de múltiples mapas de bits
7.6 Uso de LoadImage()
Capítulo 8 Procesamiento de texto y resolución de problemas de redibujado
8.1 Coordenadas de ventana
8.2 Configurar el color del texto y el fondo
8.3 Configurar el modo de visualización del fondo
8.4 Obtener la matriz de puntos del texto
8.5 Calcular el longitud de la cadena de caracteres
8.6 Obtener la matriz de puntos del sistema
8.7 Una breve demostración de texto
8.8 Resolver el problema de redibujado
8.9 Creando y usando ventanas virtuales
8
.10 Mejorar la eficiencia del redibujado
8.11 Procesar fuentes
8.12 Usar fuentes integradas
8.13 Crear fuentes personalizadas
8.14 piezas Levantar fuente
Capítulo 9 Procesamiento de gráficos
9.1 Sistema de coordenadas de gráficos
9.2 Plumas y pinceles
9.3 Configuración de píxeles
9.4 Dibujar líneas
9.5 Establecer la posición actual
9.6 Dibujar arcos
9.7 Mostrar rectángulos
9.8 Dibujar óvalos y sectores p>
9.9 Usar pinceles
9.10 Crear pinceles personalizados
9.11 Eliminar pinceles y pinceles personalizados
9.12 Programa de muestra One Graphics
9.13 Comprensión del modo de mapeo y la ventana gráfica
Capítulo 10 Controles comunes
10.1 Inclusión e inicialización de controles comunes
10.2 Los controles comunes son ventanas
10.3 Usar la barra de herramientas
10.4 Agregar información sobre herramientas
Capítulo 11 Otros controles comunes
11.1 Usar controles de desplazamiento
11.2 Crear controles de perilla
11.3 Uso de la barra de seguimiento
11.4 Uso de la barra de progreso
Capítulo 12 Ventana de estado del capítulo, controles de etiquetas y vista de árbol
12.1 Uso de la ventana de estado
12.2 Controles de etiquetas
12.3 Uso de controles de etiquetas
12.4 Controles de vista de árbol
Capítulo 13 Hojas de propiedades y asistentes
13.1 Conocimientos básicos de las hojas de propiedades
13.2 Creación de hojas de propiedades
13.3 Procesamiento de mensajes de hojas de propiedades
13.4 Envío de mensajes a hojas de propiedades p>
13.5 Programa de muestra de hoja de propiedades
13.6 Asistente de creación
13.7 Un programa de muestra de asistente
13.8 Vale la pena el esfuerzo
Capítulo 14 Estudio de los controles de encabezado, calendario y dirección IP
14.1 Elementos de control de encabezado
14.2 Elementos de control de calendario
14.3 Uso de elementos de control de dirección IP
14.4 Resumen de elementos de control general
Capítulo 15 Utilización de la consola
15.1 Comprensión de los modos de caracteres
15.2 Asignación de la consola
15.3 Proporcionar un título a la consola
15.4 Obtener entrada estándar Controlador de salida
15.5 Enviar texto a la consola
15.6 Entrada desde la consola
15.7 Establecer la posición del cursor
15.8 Configuración del texto y el color de fondo
15.9 Funciones I/0 de consola y C/C++ estándar
15.10 Una consola programa de muestra
15.11 Ratón de administración
15.12 Ratón de consola de demostración
15.13 Repetición de eventos de teclado
Capítulo 16 Operación multitarea
16.1 Hilo de ejecución Conocimientos básicos
16.2 Funciones alternativas de CreateThread() y Exit'Thread()
16.3 Suspender y continuar la ejecución del hilo
16.4 Prioridad de subproceso Derecha
16.5 Crear una consola de subprocesos
16.6 Sincronización
16.7 Usar semáforos para subprocesos sincronizados
16.8 Usar objetos de evento
p><p> 16.9 Usar temporizadores de espera
16.10 Crear una tarea independiente
Capítulo 17 Comprender el sistema de ayuda
17.1 Dos tipos de ayuda
p>17.2 Cómo los usuarios activan el sistema de ayuda
17.3 Archivos de ayuda
17.4 Crear archivos de ayuda
17.5 Usar WinHelp() para ejecutar la ayuda
17.6 Echo mensajes WM_HELP y WM_CONTEXTMENU
17.7 ¿Incluido? Botón
17.8 Programa de muestra de ayuda
17.9 Uso de la ventana auxiliar
Capítulo 18 Uso de la impresora
18.1 Obtención de una impresión La tabla de descripción del dispositivo de la máquina
18.2 Función de impresora
18.3 Un ejemplo de impresión simple
18.4 Imprimir mapa de bits
18.5 Agregar función de salida
18.6 El programa de impresión completo
18.7 Un ejemplo práctico: imprimir archivos de texto
18.8 Algunas cosas que se deben probar Funciona
Capítulo 19 Uso del sistema registro y creación de un protector de pantalla
19.1 Conceptos básicos del protector de pantalla
19.2 Creación de un protector de pantalla mínimo
p>19.3 Comprensión del registro del sistema
19.4 Crear un protector de pantalla configurable
19.5 Algunas cosas para probar
Capítulo 20 Gestión avanzada de menús
20.1 Menús dinámicos
20.2 Agregar elementos de menú dinámicamente
20.3 Crear menús emergentes dinámicos
20.4 Verificar selecciones Elemento único
20.5 Usar elementos de selección única
20.6 Uso del menú flotante
20.7 Cambio de la barra de menú
20.8 Operación algunas cosas para probar
Capítulo 21 Multimonitor, DLL y ActiveX
21.1 Usar múltiples monitores
21.2 Crear DLL
21.3 Una DLL simple
21.4 Usar DllMain()
21.5 Aprender ActiveX mediante pasos agigantados
21.6 Qué hay que hacer en el futuro