如何去学习MFC!求条明路!

[复制链接]
查看11 | 回复4 | 2009-8-11 08:02:38 | 显示全部楼层 |阅读模式
你看得都是原理性的东西,说实话等你写几年程序再回头看看,就没现在这么迷茫了。。如果你目前想写点东西,建议你关注framework里面实际点的东西。。比如:数据库操作,网络操作,多媒体,多线程,对于界面(文档视图)以及鼠标键盘消息你应该已经熟悉了。。这些在MFC中都有专门的库。。无论QT还是MFC,殊途同归,你会发现它们提供的框架,功能何其相似(当然QT有signal/slot,moc等差别还是有的)。。我不清楚你的基础,你可以写个例如网络抓包程序(顺便学习下TCP/IP),音乐播放器(功能可以简单点)或者常见的什么管理软件(数据库的设计以及使用),感兴趣的游戏辅助工具,等等。。。开发流程可以对照软件工程。。。基本上磨练几个月,再来理解MFC可能会开始入门了。。
回复

使用道具 举报

千问 | 2009-8-11 08:02:38 | 显示全部楼层
写不出东西来,是你没有思路。写程序就像写文章,虽然大家都认识字,也都会写字,但是并不是人人都是作家。写程序,就是把自己解决问题的思路变成程序的过程,就是用程序的语言描述问题的解决方案。因此,首先要对语法比较熟悉,还要多实践。记住,算法是程序的灵魂。。
回复

使用道具 举报

千问 | 2009-8-11 08:02:38 | 显示全部楼层
学好用VisualStudio开发环境,多写程序,自然就熟悉了。
回复

使用道具 举报

千问 | 2009-8-11 08:02:38 | 显示全部楼层
写不出就找例子,查资料(如上百度)。改改就行了。你想想一些东西你见都没见过,你又不熟。你怎么知道怎么写的。你怎么知道要注意什么。但你写过的你要有映像,下次遇到你可以快速查出。多遇到几次你就知道怎么写了。你就照着VC++程序范例一个一个做。又有成就感,又学到了新的东西。MFC真的很有前景,谁让它是微软出的呢。MFC是正规军。
回复

使用道具 举报

千问 | 2009-8-11 08:02:38 | 显示全部楼层
如果你会别的,不用学MFC,没什么前途多实践,多思考
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行