Cuando escribo código fuente en C, mi vs2008 siempre me solicita que incluya demasiados archivos.
Las directivas #include están anidadas demasiado profundamente. Las directivas anidadas pueden incluir archivos abiertos. El archivo fuente que contiene esta directiva cuenta como un archivo.
Precompilar archivos de encabezado antes de incluir archivos
#ifdef xxx_H
#include xxx.h
#enddef
Evitar referencias duplicadas.
Consulte MSDN C1014 para obtener una explicación.