Compartir a través de


Recomendaciones para elegir entre ATL y MFC

Al desarrollar componentes y aplicaciones, puede elegir entre dos enfoques: ATL y MFC (biblioteca Microsoft Foundation Class).

Uso de ATL

ATL es una manera rápida y sencilla de crear un componente COM en C++ y mantener una superficie pequeña. Use ATL para crear un control si no necesita toda la funcionalidad integrada que proporciona MFC de forma automática.

Uso de MFC

MFC permite crear aplicaciones completas, controles ActiveX y documentos activos. Si ya ha creado un control con MFC, es posible que desee seguir desarrollando en MFC. Al crear un nuevo control, considere la posibilidad de usar ATL si no necesita toda la funcionalidad integrada de MFC.

Uso de ATL en un proyecto MFC

Puede agregar compatibilidad para usar ATL en un proyecto de MFC existente ejecutando un asistente. Para más detalles, consulte Adición de compatibilidad con ATL a un proyecto MFC.

Consulte también

Introducción a ATL