我应该将现有的 MFC 项目转换为哪个工具包
Which toolkit should I convert my existing MFC project to?
我有一个相当大的MFC项目,所有项目都带有非托管C++代码和MFC GUI。从
Visual Studio 2013 中用于本机开发的新增功能,
Visual Studio 2013 中的 ATL 和 MFC 更改和修复
我知道MFC从来没有像现在这样快死去。所以我必须开始考虑我的项目应该去哪里,换句话说,我应该将我的项目转换为什么,我迟早必须这样做。
如果我从头开始一个新的项目,我知道替代方案可能是 QT,但问题是,如果我想这样做,我们如何将代码转换为 QT?
问自己或老板或经理的问题:
是否值得花时间和金钱来转换您的应用程序?你会得到报酬吗?它会给你和/或你的公司带来额外的收入吗?你能抽出数周的时间为新框架重构,而不处理其他问题和改进,从而为你带来更多的钱吗?
您对当前的 MFC 和C++实施是否有任何交易破坏者或关键问题,您必须修复或解决?大多数问题都可以解决
其他工具包中是否有您离不开的功能?您是否觉得自己总是在为其他工具包已经支持的基本功能重新发明轮子?
相关文章:
- 在OSX上使用CMake将Adobe的XMP工具包构建为共享库的最简单方法是什么?
- AWS IoT 开发工具包:通过 TCP 端口 443 使用 MQTT
- 使用 AWS C++ 开发工具包分段上传 S3
- 如何使用软化工具包从 OPC UA 服务器异步读取操作回调中的数据值响应中获取 NodeId 详细信息
- 与 AWS 开发工具包的链接问题
- 使用代码在 AWS 开发工具包C++控制台应用程序上设置凭证
- 选择特定版本的 Visual Studio 命令行工具包,并根据特定版本的C++运行时环境编译文件
- 如何使用 AWS C++ 开发工具包在给定的开始和结束日期范围内列出 S3 中的文件
- 错误:必须设置CMake工具才能生成.在工具包选项中配置CMake工具
- 适用于 C++ 的 AWS 开发工具包:对 S3 传输进行完整性检查
- 在 Cloud9 上安装 AWS C++ 开发工具包时出现问题
- 如何为原生UI工具包扩展Ranorex?
- AWS Lambda C++ 开发工具包"Process exited before completing request"
- 无法在Windows 7 64位上安装CUDA工具包9.1.85
- 使用开发工具包将文件上传到 AWS C++
- AWS 开发工具包 C++ 代码不适用于发布版本
- 为什么使用适用于C++的 AWS 开发工具包创建 EC2Client 段错误
- AWS CPP S3 开发工具包是否支持"传输加速"
- 我应该将现有的 MFC 项目转换为哪个工具包
- 创建并转换为 PDF 的..无工具包