El rincón de Chemanuel

 

El rincón de Chemanuel

Programación en C++ para Windows


Inicio

Español

- Introducción

- Tutoriales

-
Compiladores

-
Enlaces

-
PMF

-
Foros

English


e-mail

 


Tutoriales de C++ para Windows


Preámbulo

Sin lugar a dudas la información más completa del API de Windows la podemos consultar en línea en el servidor de Microsoft.

También existe un documento de ayuda en formato HLP: El manual del programador de Win32 de Microsoft. Este archivo no está tan completo como la documentación en línea. Es posible descargar el archivo en los enlaces siguientes.

Enlace

Nombre del archivo

Tamaño (Mb)


  Borland

  Instituto de Tecnología Van Nung

  Universidad de Lille

  Surfnet

b5ms.zip

16.8


  LCC-Win32

win32hlp.exe

12.8




win32.zip

7.6

NOTA: Aunque los nombres de los archivos son distintos, se trata del mismo documento. La versión más reciente es el archivo b5ms.zip.

Existen otros documentos adicionales que completan El manual del programador de Win32 de Microsoft en formato de archivo DOC recogidos por Jacob Navia (win32apidoc.exe 2.35 MB).

[Arriba]

Win32 API

He optado por hacer una subclasificación de los tutoriales basada en el idioma en el que están escritos. Aunque también hago una valoración de la mayoría de ellos, ésto no significa que los tutoriales con menor puntuación carezcan de interés.
Yo he aprendido diferentes aspectos de la programación en cada uno de ellos, pues profundizan en distintas secciones y por ende son complementarios. Así pues la clasificación está meramente basada en el contenido y la sencillez (desde el punto de vista del principiante) del tutorial.

En la sección de Preguntas Más Frecuentes es posible encontrar información adicional y complementaria a estos titulares.


Español

C con Clase: Excelente tutorial que describe no sólo como construir aplicaciones Windows sino que se presenta como una alternativa en español al Manual del programador de Win32 de Microsoft. Está en proceso de construcción, ¡y ya tiene 268 páginas!. Se puede descargar todo el tutorial en formato PDF en un sólo fichero.

Virgilio: Tutorial completo que incluye cómo construir una aplicación Windows, empleo de la interfaz de dispositivos gráficos (GDI en inglés) explicando la salida de texto y dibujos, cómo realizar un protector de pantalla, controles estándar y la creación de una DLL. Lo peor es que hace poco ha dejado de ser gratuito.

Pere Llaveria: Tutorial que explica el esqueleto básico de todo programa Windows. Luego describe como dibujar en el área cliente de la aplicación.

Audisoft: En este enlace se explica como invocar una DLL.


Inglés

Reliable Software: Contiene un buen tutorial para iniciarse en la programación de Windows, aunque un poco difícil de digerir para el principiante. Comienza desde la base para creación de programas, explica la arquitectura de mensajes hacia programas Windows y continua explicando como utilizar controles, objetos GDI y mucho más.

Sunlight: Este tutorial explica de forma clara y sencilla como realizar aplicaciones Windows. Cubre dos temas. Uno general donde explica diferencias entre ventanas y cuadros de diálogo y continua con los inicios en la creación de un editor de ficheros bmp. El segundo tema está dedicado a la iniciación en DirectX.

theForger: De una manera sencilla nos introduce en los fundamentos básicos de las aplicaciones Windows y se introduce luego en la explicación de diálogos, GDI, controles, lectura y escritura de ficheros, imágenes, interfaz de documentos múltiples (MDI en inglés) y termina con las barras de herramientas y de estado.

Don Hobson: Muy buen tutorial para el principiante aunque no profundiza mucho en el tema.

NOTA: Desafortunadamente este enlace no existe. Conservo una copia del tutorial en formato HTML. Si alguno la necesitase puede descargar aquí en formato ZIP el tutorial y el código fuente de los ejemplos: Descarga Don_Hobson.zip (110 Kb)

Prof. Devi: Muy buen tutorial sobre los fundamentos técnicos del API de Windows. Incluye además una sección corta sobre el manejo de funciones GUI de Windows.

Foosyerdoos: Este sitio está dedicado a la programación en C++ para Windows usando una variedad de compiladores diferentes como Borland BCC5.5, Mingw (DevC++ IDE) y MSVC++. Este sitio tiene código de ejemplo para programadores principiantes siendo posible descargar dicho código.

Cpp-programming: Aquí aprendemos los fundamentos básicos de todo programa Windows, así como el trabajo con fuentes de texto, salida de texto y menús.

Colin Peters: Dentro de los pocos tutoriales que aborda el tema de la creación de archivos de recurso, este incluye toda una sección dedicada a ello. Lo malo es que está incompleto y no existe certeza sobre su finalización.

Andreas Magnusson: Escrito en todo desenfadado y quizás un poco altisonante en algunas ocasiones este tutorial nos enseña los fundamentos básicos de las aplicaciones Windows.

Flipcode: En este tutorial encontramos una introducción muy básica a una aplicación Windows así como la creación y manejo de menús y cuadros de diálogo.

Steven Haunts: Muy breve introducción para principiantes disponible como archivo de texto.

Chris Becke: Contiene algunos tutoriales básicos así como artículos breves en tópicos más complejos.

Wayne: Breve tutorial que explica el esqueleto básico de todo programa Windows.


Portugués

Rodrigo Rocha: Único tutorial en portugués que no pasa de la descripción básica para la creación de una aplicación Windows.

[Arriba]

Visual C++ / MFC

Dr. Richard R. Eckert: Este tutorial forma parte del curso que el Dr. Eckert imparte en la Universidad.

Prof. Devi: Este tutorial está dirigido al principiante en MFC. 

Digitaldawn: Si este enlace no está activo existe una copia.

DevCentral: Varios tutoriales están disponibles.

Huhtala: Parte del tutorial avanzado incluye la programación para Windows.

[Arriba]

OpenGL

OpenGL:

Franco: Extenso tutorial de programación OpenGL para Win32.

SGI: Otro tutorial de programación OpenGL para Win32.

Opengl32:

Gamedev:

[Arriba]

DirectX

Sunlight: La segunda parte de este tutorial está dedicada a la iniciación en DirectX.

Flaming Speed:

DirectX con Dev-C++: Este pequeño artículo enseña como utilizar DirectX con el compilador Dev-C++.

[Arriba]


   

Por favor no dudes en enviar un mensaje si encuentras algún error o si quieres añadir alguna sugerencia o comentario sobre el contenido de estas páginas.

   

Copyright © 2000-2001 José M. Padrón. Todos los derechos reservados.

Fecha de la última actualización: 29-05-2001.

 

 

 

Hosted by www.Geocities.ws

1