MFC开发一个项目解决方法

MFC开发一个项目
打算用MFC做一个界面, 在MFC上执行一个应用程序(用Fortran写的)把结果在界面上画图. 想把这个Fortran应用程序改写成C++. 以下选择那个比较好?谢谢!

1. 写成VC Console Application, 做成DLL 再在MFC中调用
2. 写成VC Console Application,在MFC中调用exe文件
3. 能不能把应用程序直接改写到MFC里面?
4. 不改写,直接调用Fortran代码

------解决方案--------------------
将Fortran代码包装好,供VC调用。
------解决方案--------------------
一般Fortran程序都是为了科学计算的,建议用MFC做GUI,将相关参数存储为参数文件,然后带参数调用Fortran程序,然后将计算出的结果存储为结果数据文件,再用MFC程序读入结果数据文件,然后显示即可。
------解决方案--------------------
Fortran 与 C有接口。Fortran用于科学计算,MFC用于界面设计。
用MFC做界面,然后直接调用Fortran函数。
------解决方案--------------------
如果计算量不是太大的话用Fortran和C++没有什么差距
如果计算量很庞大,则倾向于掉Fortran