鱼C论坛

 找回密码
 立即注册
查看: 4417|回复: 8

MFC比WIN32好学吗?只学WIN32不行吗?MFC开发到底有多快,比WIN32好吗?

[复制链接]
发表于 2013-6-17 02:07:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请学的的评论下
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-6-17 05:48:05 | 显示全部楼层
各有特点,要想学精 必须win32
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-6-17 07:28:40 | 显示全部楼层
无回帖,不论坛,这才是人道。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-6-17 08:42:56 | 显示全部楼层
先去学WIN32API   看 <Windows程序设计> 这本书....最多学到一半  去转学MFC  相互比较的学...你就会理解透彻了  前提是....WIN32API 的程序 你必须要多用手敲代码...光看是理解不了的....
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-6-17 09:06:49 | 显示全部楼层

这个顶一下啦!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-6-17 22:17:20 | 显示全部楼层
本帖最后由 属専色灰 于 2013-6-17 22:22 编辑

win32汇编写程序有点累!而且还不容易维护!MFC 封装类和API,这样你需要对字符串操作就用CString 类 文本操作就用 CFile 类,写程序的时候你就不需要到处找API了,再加上自己把函数做成黑箱子,下次用相同的代码直接COPY就行了,所以用MFC开发效率快,代码也直观一些.至于效率,估计楼主如果写小程序是看不出来的,只要程序一大起来,那你的汇编代码看起来就会非常恐怖,有时候为了修改一个功能,都要找半天。个人看法吧!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-17 23:02:30 | 显示全部楼层
属専色灰 发表于 2013-6-17 22:17
win32汇编写程序有点累!而且还不容易维护!MFC 封装类和API,这样你需要对字符串操作就用CString 类 文本操 ...

我指的是C语言实现WIN32 SDK,不是汇编哦
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-6-18 00:55:23 | 显示全部楼层
拈花小仙 发表于 2013-6-17 23:02
我指的是C语言实现WIN32 SDK,不是汇编哦

一样的道理啊!楼主若学过win32汇编程序设计的话!会发现和C差不太多的!一般来说哦,如果不是必要的话!都是使用MFC

评分

参与人数 1鱼币 +3 收起 理由
拈花小仙 + 3 谢谢

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-6-18 15:41:50 | 显示全部楼层
过来人谈一下这之间的关系。
首先Win32汇编和所谓的Windows SDK编程(C语言)是大同小异的,Win32汇编参考罗云斌的那本琢石成器,虽然内容不多不过讲解很细致,SDK编程就太广了,比如说Charles的那本圣经,虽然优秀,不过其中的程序技巧性较强,代码注释又少,所以直接看这本书的话一般来说会吃瘪。
而对于MFC,MFC嘛,说白了就是用C++的语言特性再一次封装了SDK提供的C API(windows主要是C写的),这种东西是做开发的,代码易于维护,但是如果你只学MFC,最后一定是那种拖控件的货,相比较键盘,更多的是click click,而一旦出现问题,自己又往往解决不了,因为你不懂MFC的底层实现,更别说技术框架了,所以,只学MFC的,难免回头去挖掘API,甚至操作系统的实现,如果想学MFC的话,推荐孙鑫的《VC++深入详解》以及侯俊杰的《深入浅出MFC》(MFC6大技术的原理与实现,看了这本会有很大的进步,尽管《编程高手箴言》的作者从根本上批判MFC设计的错误性,的确,微软有那么一点以愚黔首的意思,怕你成为底层高手,而对MS的操作系统安全性带来威胁^_^),另外看雪的北极星有一本《Windows编程循序渐进》里面有很多MFC写的实例,有兴趣可以自己模仿着写写。

最后,祝你能够取得长足的进步。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-23 00:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表