Les MFC, c´est les classes en C++ qui permettent d´utiliser les fenêtres, les événements, etc. de l´interface graphique Windows.
- Utilisation des outils OLE/Automation/ActiveX pour utiliser des objets standards ( listes, boutons, menus...) dans les fenêtres Windows
- Utilisation de bases de données
- Utilisation de programmes multithreadés
- Utilisation des réseaux
. ..
En gros, c´est les classes qui implémentent en code C++ tout ce qu´il y a dans Visual Basic qui n´est pas le code de l´utilisateur !
Mais bon, en général, c´est plus facile d´utiliser Visual Basic directement 