正在学习mfc 但是又听说不了解sdk的话很难真正弄明白mfc 想请问一下有哪些sdk的知识是一定要知道的呢?

解决方案 »

  1.   

    直接看Charls Pezold的《Windows程序设计》前三章,起码得了解消息机制,窗口函数,UNICODE  宽字符
      

  2.   

    看看楼上介绍的书了,不过你开始学习MFC遇到不懂的地方或者需要了解的地方再去学习也可以了.
      

  3.   


    MFC 是封装了 Windows API 的 C++ 类库;Windows API 是 Windows 操作系统提供的编程接口。所以说,MFC 只是一个框架,它的实质是 Windows API 。
    『Windows程序设计』这本书只讲 Windows API 编程,不讲 MFC ;
    但它是 Windows 编程的基础,下载地址:
    http://blog.csdn.net/zaodt/archive/2007/11/25/1901332.aspx
      

  4.   

    1.要学MFC你至少得有WINDOWS程序设计基础.那就是用SDK编写的一个WINDOWS程序.
    2.MFC的其实是C++和API的完美结合.光了解API不行.你的C/C++基础知识得非常丰富.比如:宏(MFC中超级多的).C++的静态成员.重载.别说已经学过了.会用才行.
    3.事件(消息)驱动机制.Let's go.
      

  5.   

    没这感觉。
    我使用MFC的时候,就不了解API本身。用的时候还不是就查MSDN。
      

  6.   

    API需要花大量的时间学习,建议循序渐进的学,MFC入门就比较容易了,其实他的学习也是在学api,建议看看孙鑫的视频吧!不过听说MFC要过时了,微软不倒Windows API就不会倒,学好api才是正道!