Subprocesamiento múltiple con C y Win32

Actualización: noviembre 2007

Microsoft Visual C++ permite crear aplicaciones multiproceso para versiones de Microsoft Windows: Windows XP, Windows 2000, Windows NT, Windows Me y Windows 98. Debería considerar la posibilidad de utilizar varios subprocesos si la aplicación necesita controlar múltiples actividades, tales como el uso simultáneo de teclado y mouse. Un subproceso puede tratar la entrada desde el teclado, mientras que otro proceso filtra las actividades del mouse. Un tercer subproceso puede actualizar la presentación en pantalla según los datos de los subprocesos del teclado y del mouse. Al mismo tiempo, otros subprocesos pueden encargarse del acceso a archivos del disco o de obtener datos de un puerto de comunicaciones.

En Visual C++, existen dos maneras de programar con múltiples subprocesos: utilizar la biblioteca MFC (Microsoft Foundation Class) o bien utilizar la biblioteca en tiempo de ejecución de C y la API Win32. Para obtener información sobre cómo crear aplicaciones multiproceso con MFC, vea Subprocesamiento múltiple con C++ y MFC después de leer los temas siguientes sobre el subprocesamiento múltiple en C.

Estos temas describen las características de Visual C++ que permiten la creación de programas multiproceso.

¿Qué más desea saber?

Vea también

Conceptos

Subprocesamiento múltiple