没有几个真正懂的可以做出mfc来的,学下实用的就ok了

解决方案 »

  1.   

    做某方面的吧,(如database)
    资料又好找
    说不定有示例
      

  2.   

    vc的确博大精深,微软n 个程序员的才华的结晶,我们还是慢慢来好
      

  3.   

    其实mfc确实难学了点。比c++builder难多了。
    多找几本书看看《技术内幕》《深入浅出》什么的都不错。
    在结合着《programming windows》。
    虽然刚开始都很难看进去。
    不过等你理出点头绪后就会感觉好一些了
      

  4.   

    学习VC,总要一定的时间和精力才能学会,比学其它的开发工具会慢很多,
    但只要找对了方法,主要是自已喜欢的方法,就会好很多。
    我觉得主要是要在应用中学习,学的才快,才多,才更能掌握。
    首先,面向对象的观念要有,MFC是微软提供的,对Win32API的面向对象的封装。
    我想C++刚开始看不很懂,可以多做做试验,把代码录入进去,多调试一下,观察每一行代码究竟在计算机中做了什么。
    学MFC时,微软推崇的是框架结构。Windows是消息驱动的软件系统。所以windows的软件也主要是以消息驱动。如果对消息在整个应用框架结构中的流程比较清楚,就可以很好的分析和解决实际问题了。框架类、视图类、文档类的结构最好要熟悉。
    先做一个最简单的API写的Windows的程序,以对窗口和消息有足够的认识。然后学习MFC的对话框应用程序,文档视图分开的应用程序。在做些图形显示、按钮和菜单响应的功能,对MFC认识就会多起来了。这时可以深入MFC内部,(在调试时进入MFC内部的函数是学习MFC最简单的方法)。
    多做一些开发文章上的例子,一些小功能的做法 
    以后你就会对使用VC++开发很有信心,只要能查资料,就能解决你所遇到的问题。
    当然,对Windows本身的熟悉对于想做高手的人相当重要。
    我的QQ号。 12953091 
      

  5.   

    和我刚学时一样,在我刚开始学的半年中,有和你一样的感觉,几次想放弃但都坚持了下来,后来到了大约第6、7个月的时候一天晚上,躺在床上考虑VC的问题时,慢慢的有了一些感觉,越想越清楚,至此以后的这半年来,本人自觉VC的水平有突飞猛进的感觉。
    所以发现学习VC最重要的是坚持,坚持到底就是胜利。
      

  6.   

    我觉得学VC关键在于转变观念,就象当年学汇编老学不懂,直到有一天突然醒悟,那不过是用来调用INT21的一个工具而已,如果把VC++当做一个用来调用微软做好的MFC类库的一个工具,那剩下的问题就很容易解决了。