Recomendações para escolher entre ATL e MFC

A o desenvolver componentes e aplicativos, você pode escolher entre duas abordagens — ATL e MFC (a biblioteca de classes da Microsoft foundation).

Usando ATL

ATL é um rápido, a maneira fácil para criar um componente COM em C++ e manter uma pequena vestígio.Use ATL para criar um controle se você não precisar de qualquer funcionalidade interna que o MFC fornece automaticamente.

Usando MFC

O MFC permite que você crie aplicativos completos, controles ActiveX, e documentos ativos.Se você já tiver criado um controle com o MFC, você pode desejar continuar o desenvolvimento no MFC.A o criar um novo controle, considere usar ATL se você não precisar de qualquer funcionalidade interna MFC.

Usando ATL em um projeto MFC

Você pode adicionar suporte para usar ATL em um projeto existente MFC executando um assistente.Para obter detalhes, consulte Adicionando o suporte de ATL ao seu projeto MFC.

Consulte também

Referência

Introdução a ATL