Condividi tramite


Suggerimenti per la scelta tra ATL e MFC

Quando si sviluppano componenti e applicazioni, è possibile scegliere tra due approcci: ATL e MFC (Microsoft Foundation Class Library).

Uso di ATL

ATL è un modo semplice e veloce per creare un componente COM in C++ e mantenere un footprint ridotto. Usare ATL per creare un controllo se non sono necessarie tutte le funzionalità predefinite fornite automaticamente da MFC.

Uso di MFC

MFC consente di creare applicazioni complete, controlli ActiveX e documenti attivi. Se è già stato creato un controllo con MFC, è possibile continuare lo sviluppo in MFC. Quando si crea un nuovo controllo, è consigliabile usare ATL se non sono necessarie tutte le funzionalità predefinite di MFC.

Uso di ATL in un progetto MFC

È possibile aggiungere il supporto per l'uso di ATL in un progetto MFC esistente eseguendo una procedura guidata. Per informazioni dettagliate, vedere Aggiunta del supporto ATL al progetto MFC.

Vedi anche

Introduzione a ATL