Red de conocimiento informático - Problemas con los teléfonos móviles - Información detallada sobre la programación de Windows 98 desde principiantes hasta expertos

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

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

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