学习Win32编程的选择

不知道比较精通,是精通到什么地步了?
1。Windows编程主要是C语言,当然C++更没问题,一样调用Windows API. 《Windows程序设计》第五版Petzold写的,号称Windows程序员的圣经。把这个啃下来,了解了Windows程序的运行机制,像怎么接收并处理消息等等,同时把概念,原理了解清楚,对后来学习MFC非常有帮助。

2。Windows API的编程熟悉了以后,可以看一本《MFC Windows程序设计》好像是叫Jeff什么写的,和上一本都比较出名,而且价格超贵,书超厚,能啃下来就很不容易了…… MFC实际没什么,就是以前的API被用C++的面向对象概念重新封装,旧瓶装新酒而已,因此我说在上一阶段弄清Windows程序的机制原理,结构等,对理解和使用MFC这些class很有帮助。 还有一本候捷的《深入浅出MFC》个人看了个开头,就看不下去了,看得很难受,但是这仅仅是我个人,其他人可以试一试吧……

个人感觉直接从MFC开始学,很难入手,确实是这样。我的路程是上边的先1后2,但是目前也不敢说精通,只能说会使用,因为各种对象,类太多了,不可能花时间去研究,必要时后只能参考MSDN什么的……

你可能感兴趣的:(编程,C++,c,windows,mfc)