VC++ MFC 会在不久的将来过时吗? [关闭]

2023-12-22

通常人们说 MFC 有点笨拙。它使得 UI 开发稍微难以维护,因为它有很多自动生成的代码。它具有良好的体系结构(文档/视图),但不像 Win32 编程那样透明地了解窗口程序如何在后台工作。 因此,在这种情况下,是扩大对 MFC 编程的接触还是更好地切换到 .NET,因为这样可以实现更快的 UI 设计并易于维护。


Is it good to continue as MFC developer or good to know .NET as well?  

全球公司如何将 MFC 作为 UI 开发技术。 他们是否乐意支持开发人员继续使用 MFC 或寻求改变他们的开发技术。


我真诚地怀疑是否有任何公司会使用 MFC 而不是至少使用 WinForms 来启动新项目。

但我可能太乐观了。

另一方面,有人可以维护使用 MFC 的旧项目总是一件好事,但我不会仅仅依赖这项技能。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VC++ MFC 会在不久的将来过时吗? [关闭] 的相关文章

随机推荐

  • 从 Java 运行“who -m”命令会产生空结果

    我正在尝试从 Java 中查找当前登录的用户名 Process p try p Runtime getRuntime exec who m p waitFor BufferedReader reader new BufferedReader
  • Perl 中的命名参数

    我正在尝试在 Perl 中使用命名参数 我一直在使用http perldesignpatterns com NamedArguments http web archive org web 20160920193219 http perlde
  • LazyEvaluation的性能优势到底从何而来?

    在过去的几天里 我研究了惰性评估 主要是在性能方面 想知道LazyEvalutaion 的性能优势由此显现 我阅读各种文章并不清楚 但其中很少包括 惰性求值有什么优点 https stackoverflow com questions 21
  • Scrapy 中的内存泄漏

    我编写了以下代码来抓取电子邮件地址 用于测试目的 import scrapy from scrapy contrib spiders import CrawlSpider Rule from scrapy contrib linkextra
  • 如何在jquery中创建调用事件的快捷键?

    如何创建在 jQuery 中调用事件的快捷键 就像我按Alt A然后调用按钮单击函数 但不是如果Alt V A 我不知道这是否是最好的解决方案 但也许有帮助 警告 这不是经过实战考验的解决方案 var pressedKeys documen
  • 具有可选扩展的通用打字稿

    如何使用扩展进行输入检查 使通用 ApiResBook 类型与可选道具一起使用 Sandbox https www typescriptlang org play index html code PTAEFkEMEsDtQC4E8AOBTA
  • onClick 在 Activity 上调用的片段内

    我现在正在将一些东西封装到一个片段中 并遇到了一个很难用谷歌搜索的问题 我的片段内部有一些带有 onClick 属性的按钮 但它们是在 Activity 上调用的 而不是在 Android 系统的片段上调用的 这使得封装有点笨拙 有没有办法
  • WordPress:获取附加图像的高度和宽度

    在 WordPress 中 我从帖子中抓取附加图像并将它们显示在无序列表中 它效果很好 除了我现在需要获取图像height and width 就像我得到的一样src 这是我的代码 PHP post thumbnail id get pos
  • 具有不同返回类型的变量可调用对象

    我手头的问题是我的方法one two three four 有不同的返回类型说 A B C D我需要生成可变数量的线程 每个方法一个 具体取决于用例 这意味着我想一次调用方法的子集 现在 我使用cachedThreadPool提交这些可调用
  • 如何在CSS中仅停止悬停指针事件

    我有一个交互式背景 它使用 css 来更改悬停时的不透明度 在其之上 绝对定位 是一个文本层 为了让背景即使在顶部的文本下也能做出反应 我添加了 css指针事件 无到包含文本的 div 这很有效 但如果我仍然能够保留突出显示文本的能力 那就
  • 框架 argparse - 检查是否设置了标志

    我想以这种方式使用我的脚本 python script py x 现在我使用此命令运行它 python script py x y My code parser ArgumentParser parser add argument x x
  • 如何在Rails模型中获取当前用户

    我在我的应用程序中使用 Rails 5 2 并使用 sidekiq 来处理后台作业 class Document lt ApplicationRecord has many document jobs end class DocumentJ
  • URL 的 Bootstrap 表格式化程序

    JavaScript function LinkFormatter value row index return a href value a HTML th LINK th th DATA th JSON data https www s
  • ASPNet Core - Startup.cs 配置中的调用不明确

    ASP NET核心 net 461 我的project json 中的依赖项导致了歧义错误 我无法找到它 任何帮助表示赞赏 这与此类似question https stackoverflow com questions 38327196 a
  • Stream接口中filter()方法的实现在哪里?

    class App public static void main String args ArrayList
  • 将图像嵌入到 TreeNode 中

    如何将全尺寸图像嵌入到 TreeNode 中 目标是显示详细的日志文件 其中每个节点代表窗口标题 其子节点包含键盘日志 使用以下模式将图像添加到TreeView图像列表 ImageList treeList new ImageList tr
  • Yocto:如何删除图层而不重建所有图层

    我正在玩一个 Yocto 项目 它的conf bblayers conf将以下行归档 ADDONSLAYERS OEROOT layers meta qt5 if os path isfile OEROOT layers meta qt5
  • 如何解决自动生成的manage.py上的语法错误?

    我正在关注 Django 教程https docs djangoproject com es 1 10 intro tutorial01 https docs djangoproject com es 1 10 intro tutorial
  • 无法找到用于 System.Json.JsonObject 类型的默认构造函数

    我正在尝试返回一些推特数据 但我无法完成我的任务 using System Collections Generic using System Json using System Linq using System Net Http usin
  • VC++ MFC 会在不久的将来过时吗? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 通常人们说 MFC 有点笨拙 它使得 UI 开发稍微难以维护 因为它有很多自动生成的代码 它具有良好的体系结构 文档 视图 但不像 Win32