| Artículos | 01 ENE 1997

Programación en Windows 95

Tags: Histórico
Jaime Peña.

Cuando surgió el fenómeno Windows 3 (creemos prudente refrescar la memoria a muchos y hacerles ver que no siempre fue así), ya Charles Petzold publicó una obra que, en su momento, fue referencia ineludible para todos los programadores de Windows. Corría el año 1990 y, desde entonces, hubo un vacío que muchos echábamos en falta. Al fin, seis años después, nos encontramos con su obra actualizada para Windows 95, coautorizada con otro gran experto, Paul Yao, también autor de anteriores obras de programación sobre Windows (por aquel entonces, acompañando a Peter Norton). Si las primeras obras de los autores se basaban en el lenguaje C y el API de Windows, la presente se apoya en Microsoft Visual C++ y el empleo de las biblioteca MFC (Microsoft Foundation Classes). Cambio sustancial y puede que para algunos algo frustrante, pero la realidad es la que es y por algo escriben para Microsoft Press y, también por algo, las MFC se han convertido en la biblioteca por excelencia para la programación para Windows. A lo largo de sus más de un millar de páginas, organizadas en cinco secciones y veinte capítulos, se exponen los siguientes contenidos: ideas básicas de un programa Windows, con discusiones acerca de creación de ventanas y el bucle de mensajes; estudio del GDI (Graphics Device Interface), inicialmente aplicado al dibujo de textos y posteriormente al de figuras geométricas, gestión de mapas de bits y archivos metafile; se prosigue con un estudio detallado del control mediante el teclado y el ratón y el temporalizador; la secuencia lógica nos lleva a los diversos controles y el uso de recursos, menús y aceleradores para, finalmente, tratar todo agrupado en cajas de diálogo; la gestión de memoria, la multitarea y el multiproceso y la salida a impresora cierran el ciclo dedicado a los recursos hardware; como temas más avanzados, se tratan el DDE (intercambio dinámico de datos), los documentos MDI (Multiple Document Interface) y, como no, el estándar OLE. Como no se esperaba menos, la calidad técnica de lo obra queda fuera de toda duda. Sin embargo, su secuenciación creemos que resulta algo extraña; nos sorprende, por ejemplo, el tratamiento del GDI antes que los controles, recursos y cajas de diálogo; o que se postponga el tratamiento del ratón y teclado tan lejos del inicio. Con todo, un libro esperado por muchos de nosotros, que no decepcionará a ningún lector. Por si fuera poco, ya podemos disponer de ella en castellano.

Petzold, C. y Yao, P.

Programación en Windows 95

Ed. Microsoft Press/McGraw-Hill

ISBN 84-481-0723-3

Contenidos recomendados...

Comentar
Para comentar, es necesario iniciar sesión
Se muestran 0 comentarios
X

Uso de cookies

Esta web utiliza cookies técnicas, de personalización y análisis, propias y de terceros, para facilitarle la navegación de forma anónima y analizar estadísticas del uso de la web. Consideramos que si continúa navegando, acepta su uso. Obtener más información