谢谢你高手

解决方案 »

  1.   

    虽然我很菜,可我真的一点都没有有目的的看过SDK。
      

  2.   

    认真看,一周左右时间当然估计有不明白的地方连问带自己看,十天差不多能搞明白了花一天时间把msdn的platform sdk目录看一遍吧
      

  3.   

    我觉得应该仔细了解一下,否则的话很多东西都不明白,譬如说回调函数等概念
    SDK都懂了,我觉得MFC的工作原理也就懂了一大部分
    建议再看看侯俊捷的《深入浅出MFC》吧
      

  4.   

    我觉得不学SDK,学VC就没有什么意义了,因为学VC不是为了要做什么工程才去学,而是为了学习而去学,
      

  5.   

    对一个有c++基础的人,我认为MFC中最让人难以理解的是
    它对windows图形用户界面操作的封装,所以还是要先了解SDK的。
    看sdk费不了多长时间。只要你知道,窗口是怎样创建的,消息是
    怎样传递的,GDI是怎么回事。怎样在窗口中添加
    如按钮这样的子窗口,其消息怎样处理就差不多了。然后可以看《深入浅出MFC》。
    这样其本上你就可以比较清楚的写程序了,以后的自己摸索也容易了。
      

  6.   

    C++Thinking--->vc++技术内幕--->深入浅出MFC-->深度探索C++对象模型
      

  7.   

    SDK是操作系统的接口,看到什么程度都不过分。
    MFC就是封装的SDK函数。而且只是封装了一部分
      

  8.   

    请问WINDOWS程序设计图形部分是否重要,我觉得看的话好像对编程的效用不大!
      

  9.   

    to cisbest():
       你之所以说效用不大是你还没有用到,所以我也支持那句话。用到什么学什么,最近学会了一点ATL皮毛,呵呵~~~~~
      

  10.   

    我想这是个反复的过程,
    for (int i=0;i<10000000000;i++)
    {
        read c;
        read sdk;
        read c++;
        read mfc;
        read com;
        read atl; 
    }
      

  11.   

    个人有个人的不同,我的反复过程是
    for (int i=0;i<10000000000;i++)
    {
        ........//数据结构,操作系统
        read C;    
        read C++;
        read MFC;
        read SDK;
        read DDK;
        ........ 
    }