RE:COMO HACER UNA VARIABLE GLOBAL EN VC++?
Supongo que la afluencia de respuestas te dará una idea de lo poco común (por inconveniente) que es declarar una variable global...
La "solución" que te doy no la he probado, pero tal vez funcione.
La idea es usar stadfx.h, según creo un fichero de cabecera específico de cada proyecto donde se ponen los #include más habituales a lo largo del programa, y que se suele incluir en todos los demás ficheros.
En él (antes del #endif) pon algo como:
extern int miVariableGlobal;
Luego haz un nuevo .cpp con la definición de la variable
int miVariableGlobal;
e incluyelo en el proyecto.
Tal vez funcione...
Suerte!