道歉,如果这个问题对于论坛来说过于笼统(主持人,如果是这样的话,请删除)。我应该继续MFC的桌面应用程序吗?
我开发了一个专用科学数据分析的桌面应用程序,我几年前开始使用MFC/C++。然而,这是一个正在进行的项目(新技术不断发展),并且这些年来它变得相当庞大和混乱,所以我意识到一个重大的重构可能已经过期了。
我的问题是,你是否会建议我坚持使用MFC作为基础,或切换到别的东西,如果是这样,什么?我非常致力于C++的分析引擎,因为我真的不想重新编写大量的数字运算代码,但我知道微软似乎正在倾销MFC(VS 2012甚至有为新的MFC项目放弃了内置的上下文相关帮助选项)。所以我想知道你是否会建议我切换到其他UI界面的东西?很明显,我宁愿坚持使用MFC,因为我没有混合语言编程的经验,但如果切换建议足够强大,我想我可以学习!
欢迎任何意见/建议!
Qt非常流行,组织良好,并且具有Visual Studio集成(现在也在开源版本中)。 – kolen