新手问,用vc6.0真正搞开发的,用mfc的多吗?一些常用的软件是用mfc开发的多吗?能占多大比例?
我有几点不理解,好象有一种说法,mfc只是针对初级开发,一些商用软件都不用mfc,都是从底层写代码的,我想问问,是这样吗?
另外,现在市面上一些商用软件,比如360安全卫士,QQ,这些软件都是用vc开发的,不知是不是用mfc开发的。
我有几点不理解,好象有一种说法,mfc只是针对初级开发,一些商用软件都不用mfc,都是从底层写代码的,我想问问,是这样吗?
另外,现在市面上一些商用软件,比如360安全卫士,QQ,这些软件都是用vc开发的,不知是不是用mfc开发的。
解决方案 »
- VC中使用SQLITE如何获取记录集。
- VC与MySQL链接,执行存储过程后,再执行其他SQL无效?
- vc toolbar怎么修改关联菜单的功能!?
- 高分求救:为什么我用远程主入DLL到其他进程,然后用ReadProcessMemory读进程内存,但是读不到数据呢!
- 诚聘 ASP,VC 程序员,高级美工人员数名
- 如何将CString型数据转为unsign short * 型数据??
- 急:LoadImage函数在Win2000成功但在Win98下失败!
- 请问微软的几个认证的教材一般在什么地方可以买到,例如:MCPS,MCSD的。
- 如何判断一个风格是否在一组风格之内?:)
- 做vc++程序员,应从哪学起?
- OpenGL显示几十万个点(点云)的三维模型
- opengl中怎样实现对一个物品的标注?
但是商用软件基本上都不用MFC,包括微软自己的OFFICE,也是不用MFC的。这里面原因很多,
包括Adobe这样的商业公司,他们开发的软件都是要支持不同的平台,比如photoshop、reader等等,所以
他们不可能用MFC。我知道唯一用MFC开发商业软件的是赛门铁克。因为他们的软件都是Windows平台的。一般国外商业公司都有自己内部的框架,或者是在windows api基础上包装的,我看过的国外著名公司的软件基本都是
这样。至于国内公司,不太清楚。MFC做为windos下的框架类,是个不错的东西,个人学习和开发使用没什么不好。