MFC如何自学?

2025-01-08 08:40:07
推荐回答(1个)
回答1:

首先是一本入门书籍,了解MFC是怎么回事的(MFC封装了WinMain),知道怎么创建应用程序,知道MFC的消息映射,会用基本的控件,会用GDI,会访问数据库,入门有这样的就行了。
然后是深入,侯俊杰的《深入浅出MFC》(第二版),深入了解MFC的内部机制,比如封装WinMain,消息映射(美妙的宏定义),多文档视图,打印机等等。
然后是复杂的程序设计技术,COM,ATL,OLE,ActiveX,数据库。
最后就是针对特定应用平台的设计技术,比如Windows的话有文件访问,磁盘访问,系统调用,钩子,等等(入门后就可以学些)。
不推荐看视频,看书才是王道,端着本书,找个安静点的地方好好看看,看到点门道了就回去自己写代码试试,可以自己把书上的例子简化,比如人家是求复数加减,简化成可能1+2也行等等。
试玩了对了说明书上说的对的,那就变成你自己的了,因为你实践过,别人问到你也有依据,有底气。视频作为扩展内容还是不错的,毕竟人家的视频本来就很好。