¿Se puede programar en lenguaje C con MFC?
Sí.
Muchos de C++ son compatibles con C, pero con la adición de conceptos orientados a objetos. En cuanto a MFC, son Microsoft Foundation Classes, que en realidad son proporcionados por Microsoft y se utilizan en el entorno C++. Marco y motor para escribir aplicaciones. Una vez que aprenda C, podrá comprender muchos idiomas por analogía.