MFC的学习路线
首先,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的学习路线的更多相关文章
- C++ 学习路线和看法
C++ 学习路线和看法 原文地址:http://shundacao.blog.163.com/blog/static/1340404812010101982751101/ C++大体分为C++ ...
- Android学习路线总结,绝对干货
title: Android学习路线总结,绝对干货 tags: Android学习路线,Android学习资料,怎么学习android grammar_cjkRuby: true --- 一.前言 不 ...
- 从啥也不会到可以胜任最基本的JavaWeb工作,推荐给新人的学习路线(二)
在上一节中,主要阐述了JavaScript方面的学习路线.先列举一下我朋友的经历,他去过培训机构,说是4个月后月薪过万,虽然他现在还未达到这个指标. 培训机构一般的套路是这样:先教JavaSE,什么都 ...
- 《C#微信开发系列(Top)-微信开发完整学习路线》
年前就答应要将微信开发的学习路线整理给到大家,但是因为年后回来这段时间学校还有公司那边有很多事情需要兼顾,所以没能及时更新文章.今天特地花时间整理了下,话不多说,上图,希望对大家的学习有所帮助哈. 如 ...
- 一位资深程序员大牛给予Java初学者的学习路线建议
java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈 ...
- 分享篇——我的Java学习路线
虽然之前我是开发出身,但是我学习的语言是Objective-c,这个语言使用起来范围比较窄,对于自动化学习来说也是无用武之地,所以我自己学习了Java,对于一个有开发经验的人来说学习一门新语言相对来说 ...
- Java Web 学习路线
实际上,如果时间安排合理的话,大概需要六个月左右,有些基础好,自学能力强的朋友,甚至在四个月左右就开始找工作了.大三的时候,我萌生了放弃本专业的念头,断断续续学 Java Web 累计一年半左右,总算 ...
- Java Web学习路线
2016-08-22的早上,本是一个很平静的早上,坐在去往公司的公交车上想到了很多之前上学时的点点滴滴,回想起来还真的是耐人寻味啊,当初青春的懵懂,当初的冲动,当初的做事不考虑后果! 也正是这耐人寻味 ...
- 适合PHP学习者的学习路线 10个PHP优化技巧
适合PHP学习者的学习路线: (1) 熟悉HTML/CSS/JS..网页基本元素,完成阶段可自行制作简单的网页,对元素属性相对熟悉 (2) 理解动态语言的概念和运做机制,熟悉基本的PHP语法 (3) ...
随机推荐
- window如何在命令行关掉端口
欢迎加入前端交流群来py:749539640 进入cmd netstat -ano | findstr :yourPortNumber taskkill /PID typeyourPIDhere ...
- [poj 2185] Milking Grid 解题报告(KMP+最小循环节)
题目链接:http://poj.org/problem?id=2185 题目: Description Every morning when they are milked, the Farmer J ...
- tml兼容性
于IE6下,不能识别我们的h5标签,解决办法 主动使用js创建header,footer等标签.--存在的问题,这种方法创建的元素,对于IE6来说,相当于自定义标签,而自定义标签属于 默认属于行内元素 ...
- 定时清理clientmqueue目录垃圾文件防止占满磁盘空间
RedHat/CentOS 5.8 默认就有sendmail,而6.4默认没有. 手动清理方法: find /var/spool/clientmqueue/ -type f|xargs rm -f ...
- 洛谷P3834 【模板】可持久化线段树 1 主席树
Code: #include<cstdio> #include<algorithm> using namespace std; const int maxn = 2000000 ...
- layui计算剩余时间
<div id="test"></div> <script> layui.use('util', function(){ var util = ...
- vue之父子组件间通信实例讲解(props、$ref、$emit)
组件间如何通信,也就成为了vue中重点知识了.这篇文章将会通过props.$ref和 $emit 这几个知识点,来讲解如何实现父子组件间通信. 组件是 vue.js 最强大的功能之一,而组件实例 ...
- 对同层数据进行处理,做成树状图形式的数据结构,并符合elementui中的tree结构
//通过子级的pid找到父级对应的id,制作树状图 var data = [ { id: 1, name: "办公管理", pid: 0 }, { id: 2, name: &qu ...
- [NOIP2015普及组]推销员
题目:洛谷P2672.codevs5126.Vijos P1977 题目大意:有个推销员要去推销,要你求他推销1~n户人家分别最多花多少“疲劳值”.具体见题目. 解题思路:如果用$O(n^2)$做的话 ...
- POJ 1198 / HDU 1401 Solitaire (记忆化搜索+meet in middle)
题目大意:给你一个8*8的棋盘,上面有四个棋子,给你一个初始排布,一个目标排布,每次移动,可以把一个棋子移动到一个相邻的空位,或者跨过1个相邻的棋子,在保证棋子移动不超过8次的情况下,问能否把棋盘上的 ...