#include <windows.h>
/* Pones el resto de includes, defines, etc...
.
.
.
ETC...*/
DWORD WINAPI funcion_hilo_secundario(void *);
int main(int argc, char **argv)
{
HANDLE h_HandleHilo;
DWORD identificador_hilo;
int numero;
//Creamos el hilo secundario
h_HandleHilo=CreateThread(NULL,0,funcion_hilo_secundario,(void*)&numero,0,&identificador_hilo);
printf("\n\nEstoy en el hilo principal y el secundario me ha mandado un %d", numero);
/*Continuamos con el hilo principal
.
.
.
ETC...*/
return 0;
}
DWORD WINAPI funcion_hilo_secundario(void *parametro)
{
//Aqui pones lo que quieres que se ejecute en el hilo secundario
int *numero;
numero=(int*)parametro;
printf("\n\nEstoy en el hilo secundario y el hilo principal me ha mandando un: %d", *numero);
*numero=8;
return 0;
}