如何学好VC - Visual C /MFC入门教程
2008-02-23 05:28:35来源:互联网 阅读 ()
这个问题很多朋友都问过我,当然流汗是必须的,但同时假如按照某种思路进行有计划的学习就会起到更好的效果。万事开头难,为了帮助朋友们更快的掌控VC研发,下面我将自己的一点体会讲一下:
1、需要有好的C/C 基础。正所谓“磨刀不误砍柴工”,最开始接触VC时不要急于开始Windows程式研发,而是应该进行一些字符界面程式的编写。这样做的目的主要是增加对语言的熟悉程度,同时也训练自己的思维和熟悉一些在编程中常犯的错误。更重要的是理解并能运用C 的各种特性,这些在以后的研发中都会有很大的帮助,特别是利用MFC进行研发的朋友对C 一定要能熟练运用。
2、理解Windows的消息机制,窗口句柄和其他GUI句柄的含义和用途。了解和MFC各个类功能相近的API函数。
3、一定要理解MFC中消息映射的作用。
4、训练自己在编写代码时不使用参考书而是使用Help Online。
5、记住一些常用的消息名称和参数的意义。
6、学会看别人的代码。
7、多看书,少买书,买书前一定要慎重。
8、闲下来的时候就看参考书。
9、多来我的主页。^O^
后面几条是我个人的一点意见,您能够根据需要和自身的情况选用适用于自己的方法。
此外我将一些我在选择参考书时的原则:
对于初学者:应该选择一些内容比较全面的书籍,并且书籍中的内容应该以合理的方式安排,在使用该书时能够达到循序渐进的效果,书中的代码要有周详的讲解。尽量买翻译的书,因为这些书一般都比较易懂,而且语言比较轻松。买书前一定要慎重假如买到不好用的书可能会对自己的学习积极性产生打击。
对于已掌控了VC的朋友:这种程度的研发者应该加深自己对系统原理,技术要点的认识。需要选择一些对原理讲解的比较透彻的书籍,这样一来才会对新技术有更多的了解,最好书中对技术的应用有一定的阐述。尽量选择示范代码必较精简的书,能够节约银子。
此外最好涉猎一些辅助性的书籍。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇: 理解Windows消息机制
下一篇: 理解inline化的介入和排除 (4)
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash