C
Ja, CFile kann einiges mehr als sich nur "alles zum auzsgewähltem merken" - das bietet auch Methoden, mit denen du an den Dateiinhalt herankommst. Aber da du anscheinend auf eine Zeilenstruktur achten willst (legt fgets() zumindest nahe), kannst du gleich CStdioFile verwenden - das bietet alle Methoden von CFile und zusätzlich noch ReadLine() als Entsprechung zu deinem fgets() (die Methoden von CFile arbeiten mit fester Block-Größe).
PS: Ja, das Hauptthema des Forums ist "C und C++", aber in diesem Unterforum geht es um das Teilgebiet "C++/CLI" (eine Weiterentwicklung von C++ für die .NET-Umgebung)*. MFC (Microsoft Foundation Classes) ist eine Bibliothek zur Ansteuerung von Windows-Funktionen in C++ - daraus stammen z.B. die CFileDialog und CFile, die du oben verwendest.
* Wenn du mit Begriffen wie "C++/CLI" und ".NET" nichts anfangen kannst, bist du höchstwahrscheinlich im falschen Board gelandet