0

我有一个相当大的 MFC 项目,所有项目都包含非托管 C++ 代码和 MFC GUI。从

Visual Studio 2013 中用于本机开发的新增功能

Visual Studio 2013 中的 ATL 和 MFC 更改和修复

我知道 MFC 从来没有像现在这样快死。所以我必须开始考虑我的项目应该去哪里,换句话说,我应该把我的项目转换成什么,我迟早要这样做。

如果我从头开始一个新项目,我知道替代方案可能是 QT,但问题是,如果我想这样做,我们如何将代码转换为 QT?

4

1 回答 1

2

要问自己或老板或经理的问题:

转换您的应用程序是否值得花时间和金钱?你会得到报酬吗?它会给您和/或您的公司带来额外的收入吗?您能否腾出数周的时间重构一个新框架,而无需处理其他可以为您带来更多收入的问题和改进?

对于当前的 MFC 和 C++ 实现,您是否有任何需要修复或解决的重大问题?大多数问题都可以解决

其他工具包中是否有您不能没有的功能?您是否觉得自己总是在为其他工具包已经支持的基本功能重新发明轮子?

于 2013-09-10T18:16:23.463 回答