При розробці компонентів та програм, ви можете вибирати між двох підходів — ATL і MFC (Microsoft фонду клас бібліотеки).
За допомогою ATL
ATL це швидкий, простий спосіб як створити COM компонент на c + + і підтримувати малою площею. Використовувати ATL, щоб створити елемент керування, якщо вам не потрібні всі функція, яка автоматично надає MFC.
Використання MFC
MFC дозволяє вам створити повний застосунків, елементи керування ActiveX і активних документів. Якщо ви вже створили елемента керування з MFC, ви можете продовжувати розвиток у MFC. Створення нового елемента керування, рекомендовано використовувати ATL якщо не потрібні всі MFC, вбудований у функціональності.