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) ...
随机推荐
- 20.boost dijkstra最短路径算法
到某个点的最短距离 到终点的最短路径 完整代码 #include <iostream> #include <string> #include &l ...
- Linux基础02
** Linux基本操作常用命令(二) ** 用户名与主机名 当你进入Linux终端时,你会看到如下样式的图片: 其中[z@z01]方括号内的z表示当前系统登录操作的用户名,@后的z01表示当 ...
- Ajax :六个全局事件
加载请求: .ajaxStart() 和 .ajaxstop() $(document).ajaxStart(function(){ $('.loading').show(); }).ajaxStop ...
- React+Webpack+ES6环境搭建(自定义框架)
引言 目前React前端框架是今年最火的.而基于React的React Native也迅速发展.React有其独特的组件化功能与JSX的新语法,帮助前端设计有了更好的设计与便捷,而React Nati ...
- cx-oracle-------------------安装
这个东西弄完就报错.... 这个是Oracle官方的方法:https://oracle.github.io/odpi/doc/installation.html#windows 然而,你懂的,不能用啊 ...
- Tarjan专题
前排Orz tarjan tarjan算法在图的连通性方面有非常多的应用,dfn和low数组真是奥妙重重(并没有很搞懂反正背就完事了) 有向图强连通分量 #include<iostream> ...
- [ZJOI2007]捉迷藏 (点分树+堆*3)
点分树一点都不会啊(还是太菜了) 点分树就是我们点分治构成的新树.满足深度很小. 然后我们就可以在上面瞎维护东西了. 三个大根堆: \(C[u]\)里装的是点分树中u的子树所有点到点分树中u的父亲的距 ...
- hibernate N+1
http://www.cnblogs.com/sy270321/p/4769198.html
- 一个tomcat下部署多个项目或一个服务器部署多个tomcat
最近需要把两个项目同时部署到服务器上,于是研究了一下,页借鉴了很多别人的方法,把过程记录下来,以儆效尤. 目录: 1,一个tomcat下同时部署两个项目(多个项目可以参考) 1.1项目都放在webap ...
- 在独立的文件里定义WPF资源
一.文章概述 本演示介绍怎样在单独的文件里定义WPF资源.并在须要的地方调用相关资源文件. 相关下载(代码.屏幕录像):http://pan.baidu.com/s/1sjO7StB 在线播放:htt ...