MFC编程点滴系列4-有多少MFC可以重来

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

我想当MS意识到仍有大量的公司使用MFC(甚至MFC42)进行开发时,他不得不做出一个选择,继续让MFC开枝散叶,继续让MFC生成的native code能运行在下一代操作系统Windows7上。

有多少MFC程序可以重来?

有多少MFC programmer愿意等待?

让我数数我电脑上现有的使用MFC编写的软件吧。

(没有名气的软件和行业软件我就不说了,只说说通用软件)

(程序版本不保证是最新的,按名称排序)

1. 360       使用MFC42

2. Maxthon使用MFC42

3. Nero      使用MFC71

4. 暴风影音 使用MFC42

5. 迅雷        使用MFC42

 

我电脑里程序不多,剩下的就是行业软件和一些工具软件。

但我想上面5款软件应该是中国老百姓电脑里安装率很高的了。不知道各位程序员TX看到有什么想法。

其中有4个均使用MFC42,不知道MS看到会有什么想法。在VISTA渐入棺材,Windows7横空出世的年代,驰骋在“视窗”操作系统中的通用软件还是靠10年前的VC6开发的,MS应该明白什么了吧?

为什么他们都选择MFC呢?我会专门开一贴进行分析。

本博就这么结束吧,希望有同好也能谈谈。

 

 

 

有多少MFC程序可以重来?

有多少MFC programmer愿意等待?

MFC下CSocket编程详解 MFC下CSocket编程详解: 1. 常用的函数和注意事项(详细的函数接口说明请查看MSDN):    CSocket::Create 初始化(一般写服务器程序都不要用为好,用下面的 CSocket::Socket 初始化)   CSocket::Socket初始化    CSocket::SetSockOpt 设置socket选项    CSocket::Bind 绑定地址 阅读详情

相关推荐

MFC 编程从入门到精通

MFC 从入门到精通 由于本科学的是电子信息专业,也就开了一门C,毕业居然去找了一份苦逼的程序猿工作,现在过上了比大学还苦逼的生活,啥都不懂,啥都要学。从最开始的VS是什么鬼都不知道的,到自己的第一个控制台程序,再到自己的第一个MFC程序;从最开始的断点是啥玩意儿,到自己一步步Debug自己的Code。发现自己真傻,隔行如隔山都不知道,还偏要一条路走到黑,梦想着有一天能用自己学的,开发一个牛逼的软...

GODOOOO的博客 1万+

MFC编程点滴系列1-MFC起源与简介

这几天空闲时在看一本书,叫MFC Black Book。MFC的书看得很多了,看到这本书还是被它的名字所吸引。书比较老了(97年的),笔者用的还是VC5老古董,但是书中有些地方还是比较有意思的。书的目标读者是中级到高级的MFC编程人员。其实大家都可以看看,它讲了一些MFC的实现原理和怎样绕过MFC的束缚,对于一个MFC程序员,还是有价值的。于是,我想根据自己的经验并结合这本书的内容,写

superjoel的专栏 2950

MFC编程与SDK编程

添加的脚本是指框架; MFC AppWizard(exe)  MFC(Microsoft Foundation Class,微软基础类库)是微软为了简化程序员的开发工作所开发的一套C++类的集合,C环境是面向过程的不支持MFCMFC只封装在C++里,MFC无法在C环境中使用 ,是一套面向对象的函数库,MFC采用面向对象设计,将大部分的Windows API封装到C++类中,以类的方式提供给用

假装狠牛逼 6715

【第25节】MFC编程MFC入门的第一课

MFC 即 Microsoft Foundation Classes,是微软公司提供的一个类库。它以 C++ 类的形式封装了 Windows API,并且包含了大量的代码来简化 Windows 应用程序的开发过程。借助 MFC,开发人员能够更便捷地创建具有图形用户界面(GUI)的 Windows 应用程序,减少了直接使用 Windows API 进行编程的复杂性和工作量。学习 MFC,C++ 面向对象编程Windows SDK 是必备基础。当下,MFC 在客户端界面开发中热度减退。

攻城狮7号的博客 2643

MFC编程点滴系列2-MFC的消息机制

前段时间太忙了,今天终于可以闲一下,现在NBA火箭队第6场生死大战46:31领先。期待火箭可以打第7场。今天来聊一聊MFC的消息机制。Windows是一个消息驱动(Message Driven)的系统(应该说所有的现代操作系统都是采用)消息驱动的。Windows API中的SendMessage和PostMessage相信大家都用过吧。消息对于一个系统来说是非常重要的。想想我们做桌面程序开发的大部

superjoel的专栏 2719

MFC编程入门级教程

MFC (Microsoft Foundation Classes) 是微软公司专门为C++开发者设计的一套应用程序框架和类库。它通过C++类的形式对Windows API进行了高度封装,简化了Windows应用程序的开发过程。MFC提供了一系列预定义的类,这些类对应于Windows编程中的各种基本元素,如窗口、菜单、对话框、控件等,同时也包含了应用程序框架的支持,如文档/视图体系结构、命令路由、消息映射机制等。

new9232的博客 2万+

MFC编程入门精讲

MFC(Microsoft Foundation Classes,Microsoft基本类)是一组预定义的类,封装了Windows API,对Windows编程来说是一种面向对象的方法。 所有使用MFC类的名称都已C开始,如CView。 1、简单的MFC程序 1.1 添加包括afxwin.h头文件的#include语句,因为该文件包含了许多MFC类的定义。 #include...

xlsj雪松的博客 2万+

MFC编程点滴系列3-说说VC2008 Feature Pack

前段时间随便写了两篇关于MFC的文章,讲的都是老东西,看来也没什么人喜欢看,所以我决定以后不写老东西了。可是MFC有什么新东西吗?想来想去只有再说说VC2008 Feature Pack了。赞美的话我就不说了,网上有很多文章可以google得到。VC team的人都说这个feature pack是MFC自vc6以来的major u

superjoel的专栏 4616

VC编程技术点滴(一)MFC编程基础

一、传统的Windows编程--SDK编程 SDK 就是 Software Development Kit 的缩写,即“软件开发工具包”。这是一个覆盖面相当广泛的名词,应该说,辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”,如Java SDK等,这里只讨论开发 Windows 平台下的应用程序所使用的SDK。 上面只是说了一个 SDK ...

avbcg3867的博客 391

《基于MFC的OpenGL编程系列文章

  1,《基于MFC的OpenGL编程》Part 1 A Primer2,《基于MFC的OpenGL编程》Part 2 Setting up OpenGL on Windows3,《基于MFC的OpenGL编程》Part 3 Drawing Simple 2D Shapes4,《基于MFC的OpenGL编程》Part 4 Drawing Simple 3D object

1200

MFC 编程全面指南

MFC(Microsoft Foundation Classes)即微软基础类库 ,是微软公司提供的一套用于 Windows 应用程序开发的 C++ 类库。它将大量 Windows API 函数进行了面向对象的封装,把 Windows 编程中复杂的底层操作,如窗口管理、绘图、事件处理等,以类和对象的形式呈现给开发者。通过使用 MFC,开发者可以更高效地构建 Windows 应用程序,将更多精力放在业务逻辑上,而非繁琐的系统调用细节。

m0_57836225的博客 1240

VS 2012环境下使用MFC进行OpenGL编程

VS 2012下使用MFC+OpenGL基本步骤 引子:以前一直惧怕MFC感觉它是一个非常复杂的东西,更不用说去用它来和OpenGL结合了,以前是一直羡慕别人用MFC创建一个窗口进行OpenGL绘图,当初有萌生自己创建一个MFC使用OpenGL的想法,但是由于各种原因一直没成功,最近我又研究了一下,有了一下这些拙见。之前研究一些东西时候,当初明白了,后来再去用就又要重新学习,一直觉得自己差一个做

XjtrX的专栏 1万+

VS2010/MFC编程入门系列教程

http://www.jizhuomi.com/software/257.html VS2010/MFC编程入门教程之目录和总结        鸡啄米的这套VS2010/MFC编程入门教程到此就全部完成了,虽然有些内容还未涉及到,但帮助大家进行VS2010/MFC的入门学习业已足够。以此教程的知识为基础,学习VS2010/MFC较为深入的内容已非难事。作为本

zy1049677338的博客 3万+

VS2010MFC编程入门

一、MFC编程入门教程之目录 第1部分:MFC编程入门教程之目录 1.MFC编程入门之前言 鸡啄米的C++编程入门系列给大家讲了C++的编程入门知识,大家对C++语言在语法和设计思想上应该有了一定的了解了。但是教程中讲的例子只是一个个简单的例程,并没有可视化窗口。鸡啄米在这套VS2010/MFC编程入门教程中将会给大家讲解怎样使用VS2010进行可视化编程,也就是基...

dkopg24406的专栏 1565

MFC网络编程学习

<br />这两天学习了MFC网络编程,发现其实网络编程好像也没有想象中的那么难,做个梳理如下:<br />网络编程人员可以调用windows操作系统套接字访问通信协议,套接字存在与通信区域中,windows套接字只支持一个通信区域即网际域(AF_INET)<br />套接字的类型有三类:流式套接字(SOCK_STREAM)和数据报式套接字(SOCK_DGRAM)和原始套接字<br />流式套接字基于TCP协议,数据报式套接字基于UDP协议实现<br />基于TCP的socket编程的服务器端程序流程如下:

wuyingfits的专栏 1万+

鸡啄米VS2010/MFC编程入门教程系列

本文转自逸适安然 内容原作者为鸡啄米        VS2010/MFC编程入门教程之目录       第一部分:VS2010/MFC开发环境       VS2010/MFC编程入门之前...

Blasio的第一个博客空间 1765

MFC编程 

MFC编程 -->document.title="MFC编程2 "&document.title原作者姓名 http://www.aidelphi.com/ShowTo 正文MFC编程2二、工具条的编程技术  1、命令处理  要使菜单和工具条执行命令,光为它们指定命令ID是不行的,必须为每个命令ID定义命令处理函数。如果不为命令定义命令处理函数或下面将要提到的命令

什么都不是 3857

MFC与TCP/IP编程实战指南

MFC(Microsoft Foundation Classes)是微软公司提供的一套C++类库,旨在简化Windows API的使用。自从1992年首次发布以来,MFC一直被认为是构建Windows桌面应用的有力工具。它封装了大量的功能,从基础的窗口绘制到复杂的文档/视图架构,使得开发者可以专注于应用程序逻辑而不是底层的Windows编程细节。

weixin_36235398的博客 1000

深入掌握基于MFC的Socket网络编程

Socket编程是一种允许不同主机之间通过网络进行通信的方法。它允许程序员通过网络协议(如TCP/IP)创建和使用网络服务。在Windows环境下,Microsoft Foundation Classes (MFC) 提供了一套封装好的类来简化Socket编程的复杂性,特别适合用于开发桌面应用程序。MFC(Microsoft Foundation Classes)是一组封装了Windows API的C++类库,由微软公司开发,用于简化Windows应用程序的开发。

weixin_33193177的博客 782
上一篇: Freetype2 DEMO部分源码
下一篇: Qt初体验
superjoel
博客等级 码龄25年 137粉丝 24原创
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值