Recommendations for Choosing Between ATL and MFC
Quando si sviluppano applicazioni e componenti, è possibile scegliere tra due approcci — ATL e MFC (la libreria Microsoft Foundation Class).
Utilizzo di ATL
ATL è un rapido, il modo più semplice per creare un componente COM in C++ che gestisce una piccola volume. Utilizzare ATL per creare un controllo se non è necessaria alcuna funzionalità incorporata che MFC verificare automaticamente.
Utilizzo di MFC
MFC consente di creare applicazioni complete, i controlli ActiveX e documenti attivi. Se è già stato creato un controllo con MFC, è possibile continuare a sviluppare in MFC. In creare un nuovo controllo, considerare l'utilizzo di ATL se non è necessaria una funzionalità incorporata di MFC.
Utilizzando ATL in un progetto MFC
È possibile aggiungere il supporto per l'utilizzo di ATL in un progetto MFC esistente eseguendo una procedura guidata. Per informazioni dettagliate, vedere Aggiunta del supporto ATL al progetto MFC.