Empiezo a usar Visual Studio C++ Express 2008 en casa, pero no hay ATL en él.
¿Cómo puedo agregar ATL a Visual Studio C++ Express 2008?
ATL 7.1 ahora es parte del Kit de controladores de Windows .
ATL solo se incluyó en versiones anteriores del SDK. Las versiones recientes de ATL comparten mucho código con MFC y solo están disponibles con las versiones reales de Visual Studio, es decir, no con VS Express.
Entonces: para usar ATL y/o MFC, debe comprar la versión profesional de Visual Studio. Si está contento con versiones antiguas de ATL, puede descargar versiones antiguas del SDK de la plataforma desde el sitio web de Microsoft.
http://codegem.org/2008/09/wtl-wizard-for-visual-studio-2008
En su script modificado, reemplace VisualStudio a VCExpress.
Tendrá que descargar el SDK de la plataforma y analizar algunas dependencias para obtener ATL.
Puede haber otras formas "desagradables" de obtener MFC;) si me entiendes. También muchas instituciones tienen licencias VS educativas que son gratuitas.
Solo necesita instalar Windows Platform SDK como se describe aquí