mfc - "Nobody should be using MFC any more"为什么?

标签 mfc windows

“没有人应该再使用 MFC”是真的吗

这是为什么?

最佳答案

可以说,没有人应该曾经使用过 MFC(作为从 MFC 1.0 开始接触它的人来说)。 GUI 开发总是有更好的技术,从 Gupta 的 SQLWindows 和 Borland 的 Delphi 到 Microsoft 自己的 Visual Basic。现在我们有了 .NET,或者更像 MFC 的 Qt。

MFC 本身就是一系列 hack,并且经常是对 C++ 语言的故意滥用。当然,如果您有一个大型 MFC 项目,您可能会坚持使用它。

关于mfc - "Nobody should be using MFC any more"为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2117873/

相关文章:

c++ - CFile::modeCreate 没有像宣传的那样工作

c++ - 在 Visual Studio 2008 上使用 jsoncpp

c++ - 移植到 Linux,还是为 MFC 编写包装器?

c++ - OpenSceneGraph Texture2D 图像 "dirty"与 "setImage"性能

c# - 如何使用 C# SendKeys 以编程方式按下 Windows 键

c# - Visual C++/C# 中的 WinForms 编程与 Visual C++(MFC) 中的 Windows 编程有何不同

windows - 命令提示符中的 QuickEdit 模式如何以及为什么卡住应用程序?

windows - WAAD 使用图形 API 获取 ObjecId

c++ - C++ 中的卷影复制

c++ - com: pDispatch->invoke() 时参数数量无效