首先,MFC是比较难的!比C#和VB要难得多。MFC是基于C++的。首先C++必须熟悉。MFC主要是学习里面的控件的使用。

建议学习路线:

1、 易语言中文编程从入门到精通: https://detail.tmall.com/item.htm?spm=a230r.1.14.13.138af21ToN2lN&id=558123872836&ad_id=&am_id=&cm_id=140105335569ed55e27b&pm_id=&abbucket=7

这一本书是易语言的书。符合中国人的思维,里面主要的内容是一些控件的使用。这本书对一些控件等概念使用中国人的思维进行讲述,非常透彻,本书比较啰嗦(也就是不说明白誓不罢休,所以比较厚500多页)。而且内部核心函数高度封装。比如媒体播放等功能都是一句话搞定,连一些文件都不用手动包含。SOCKET编程更是简单的得令人发指。

2、C#或者VB(建议C#)

Visual Basic 2008 入门经典  https://item.taobao.com/item.htm?spm=a230r.1.14.27.2352d7f7jeHIz2&id=561534707666&ns=1&abbucket=17#detail

第一步,可以跳过,但这一步是尽量不要跳过。看见C#,不要怕,跟C++的编程习惯一样,只是有一些小小的不同。而且,C#就是为了使用.net framework而开发的。所以学习控件等UI,学习C#无疑是最明智的选择。例如,我们知道,许多控件都有height这个属性,在C#中,想要获取或者设置这个属性,只需使用 某控件.height 即可。而相应的MFC必须准备get**和set**来完成这两个任务。所以在C#的UI设计界面,看到的控件的某个属性,就不必费尽心思去想使用哪个函数去控制。

3、MFC

mfc程序开发参考大全(附光盘)/明日科技 编著     URL:   https://item.taobao.com/item.htm?spm=a230r.1.14.3.71cd5ce07luIbp&id=558993588038&ns=1&abbucket=17#detail

作为初学者,不建议看MFC底层的东西。吕鑫的MFC视频比较推荐的,在网易云课堂和腾讯课堂上都能找到。

MFC的学习路线的更多相关文章

  1. C++ 学习路线和看法

    C++ 学习路线和看法 原文地址:http://shundacao.blog.163.com/blog/static/1340404812010101982751101/     C++大体分为C++ ...

  2. Android学习路线总结,绝对干货

    title: Android学习路线总结,绝对干货 tags: Android学习路线,Android学习资料,怎么学习android grammar_cjkRuby: true --- 一.前言 不 ...

  3. 从啥也不会到可以胜任最基本的JavaWeb工作,推荐给新人的学习路线(二)

    在上一节中,主要阐述了JavaScript方面的学习路线.先列举一下我朋友的经历,他去过培训机构,说是4个月后月薪过万,虽然他现在还未达到这个指标. 培训机构一般的套路是这样:先教JavaSE,什么都 ...

  4. 《C#微信开发系列(Top)-微信开发完整学习路线》

    年前就答应要将微信开发的学习路线整理给到大家,但是因为年后回来这段时间学校还有公司那边有很多事情需要兼顾,所以没能及时更新文章.今天特地花时间整理了下,话不多说,上图,希望对大家的学习有所帮助哈. 如 ...

  5. 一位资深程序员大牛给予Java初学者的学习路线建议

    java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈 ...

  6. 分享篇——我的Java学习路线

    虽然之前我是开发出身,但是我学习的语言是Objective-c,这个语言使用起来范围比较窄,对于自动化学习来说也是无用武之地,所以我自己学习了Java,对于一个有开发经验的人来说学习一门新语言相对来说 ...

  7. Java Web 学习路线

    实际上,如果时间安排合理的话,大概需要六个月左右,有些基础好,自学能力强的朋友,甚至在四个月左右就开始找工作了.大三的时候,我萌生了放弃本专业的念头,断断续续学 Java Web 累计一年半左右,总算 ...

  8. Java Web学习路线

    2016-08-22的早上,本是一个很平静的早上,坐在去往公司的公交车上想到了很多之前上学时的点点滴滴,回想起来还真的是耐人寻味啊,当初青春的懵懂,当初的冲动,当初的做事不考虑后果! 也正是这耐人寻味 ...

  9. 适合PHP学习者的学习路线 10个PHP优化技巧

    适合PHP学习者的学习路线: (1) 熟悉HTML/CSS/JS..网页基本元素,完成阶段可自行制作简单的网页,对元素属性相对熟悉 (2) 理解动态语言的概念和运做机制,熟悉基本的PHP语法 (3) ...

随机推荐

  1. 20.boost dijkstra最短路径算法

    到某个点的最短距离                到终点的最短路径 完整代码 #include <iostream> #include <string> #include &l ...

  2. Linux基础02

    ** Linux基本操作常用命令(二) ** 用户名与主机名 当你进入Linux终端时,你会看到如下样式的图片:     其中[z@z01]方括号内的z表示当前系统登录操作的用户名,@后的z01表示当 ...

  3. Ajax :六个全局事件

    加载请求: .ajaxStart() 和 .ajaxstop() $(document).ajaxStart(function(){ $('.loading').show(); }).ajaxStop ...

  4. React+Webpack+ES6环境搭建(自定义框架)

    引言 目前React前端框架是今年最火的.而基于React的React Native也迅速发展.React有其独特的组件化功能与JSX的新语法,帮助前端设计有了更好的设计与便捷,而React Nati ...

  5. cx-oracle-------------------安装

    这个东西弄完就报错.... 这个是Oracle官方的方法:https://oracle.github.io/odpi/doc/installation.html#windows 然而,你懂的,不能用啊 ...

  6. Tarjan专题

    前排Orz tarjan tarjan算法在图的连通性方面有非常多的应用,dfn和low数组真是奥妙重重(并没有很搞懂反正背就完事了) 有向图强连通分量 #include<iostream> ...

  7. [ZJOI2007]捉迷藏 (点分树+堆*3)

    点分树一点都不会啊(还是太菜了) 点分树就是我们点分治构成的新树.满足深度很小. 然后我们就可以在上面瞎维护东西了. 三个大根堆: \(C[u]\)里装的是点分树中u的子树所有点到点分树中u的父亲的距 ...

  8. hibernate N+1

    http://www.cnblogs.com/sy270321/p/4769198.html

  9. 一个tomcat下部署多个项目或一个服务器部署多个tomcat

    最近需要把两个项目同时部署到服务器上,于是研究了一下,页借鉴了很多别人的方法,把过程记录下来,以儆效尤. 目录: 1,一个tomcat下同时部署两个项目(多个项目可以参考) 1.1项目都放在webap ...

  10. 在独立的文件里定义WPF资源

    一.文章概述 本演示介绍怎样在单独的文件里定义WPF资源.并在须要的地方调用相关资源文件. 相关下载(代码.屏幕录像):http://pan.baidu.com/s/1sjO7StB 在线播放:htt ...