C++实战之 windows MFC 工程应用开发与框架原理完全剖析视频教程

学习用MFC做windows上界面编程 深入理解MFC框架原理 通过学习mfc理解c++框架设计

4.9 (个评分) 25980人学习

初级 93课时 25小时53分钟 2021/02/03更新

资料下载

二维码 下载学堂APP 缓存视频离线看

粉丝群
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
C/C++跨平台研发基础入门与实战系列专题
总价:
4504.00
套餐价:
3358.20
节省
¥1145.80
C++ 模板技术与 STL实战开发
51976人学习
¥168.00
C语言核心编程
14283人学习
¥198.00
商用软件中的C++工程开发技术实践——献给C++新手的入坑指南视频课程
33788人学习
¥48.00
更 多 24 门 课 程
C++跨平台开发工程师从技能掌握到项目实战课程
总价:
2793.00
套餐价:
1951.10
节省
¥841.90
C++QT5跨平台界面编程原理和实战大全视频课程
231581人学习
¥268.00
C++11 14 17 20 多线程从原理到线程池实战
6479人学习
¥199.00
C++代码规范和Doxygen根据注释自动生成手册
1234人学习
¥20.00
更 多 15 门 课 程
C++跨平台实战系列专题
总价:
1403.00
套餐价:
1184.15
节省
¥218.85
VC++Windows多线程实战图片编辑器视频课程
25767人学习
¥89.00
【夏曹俊】零基础学习在Linux上编译调试C++项目视频课程
32706人学习
¥48.00
C++QT5跨平台界面编程原理和实战大全视频课程
231581人学习
¥268.00
更 多 9 门 课 程
C++跨平台开发和ffmpeg,opencv音视频技术专题
总价:
1135.00
套餐价:
969.20
节省
¥165.80
VC++Windows多线程实战图片编辑器视频课程
25767人学习
¥89.00
【夏曹俊】零基础学习在Linux上编译调试C++项目视频课程
32706人学习
¥48.00
【夏曹俊】C++socket网络编程大全实战http服务器(支持php)视频课程
82637人学习
¥128.00
更 多 8 门 课 程
FFmpeg音视频编程大全
总价:
1100.00
套餐价:
880.00
节省
¥220.00
【夏曹俊】C++实战FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和ffmpeg sdk
61357人学习
¥168.00
【夏曹俊】C++编程FFMpegSDK美颜直播推流实战-基于qt5,opencv视频课程
87853人学习
¥198.00
FFmpeg安卓流媒体播放器开发实战视频课程 -基于NDK、C++和 FFmpeg Android
134029人学习
¥298.00
更 多 5 门 课 程
C/C++ 新人优惠券
  • 课程介绍
  • 课程大纲 试看
  • 讲师好课 44
  • 学员评价

适合人群:

有c++基础想要学习windows编程和框架设计,工作项目中用到mfc,要深入理解原理

课程目标:

学习用MFC做windows上界面编程 深入理解MFC框架原理 通过学习mfc理解c++框架设计

课程简介:

详细课程介绍:

本课程是Windows程序设计系列课程三部曲之二:Windows MFC框架原理与工程应用开发。本课程重点讲解在windows平台开发使用MFC框架进行应用程序开发的核心手段,对于直接需要在工程实践中应用MFC进行开发的学员朋友,建议先学习基础篇、原理篇中的浅出MFC设计和工程篇,这样可以有效的节约时间,提高工作效率。对于学习时间比较充足的学员,建议按照顺序先学习基础篇,再学习原理篇,最后学习工程篇:

1、基础篇:我们重点向学员讲解了所谓MFC的C++对象与windows对象的对应关系,帮助学员朋友能够迅速的建立起MFC开发的基础概念,不同于其他已有的教程,我们手工在,VS编译器生成MFC代码剖析,帮助学员建立起“代码控制程序生成,而非app wizard控制程序生成的观念”,让学员精准的意识到C++代码是如何精准控制应用程序生成的道理。同时,我们结合app wizard的使用,逐点剖析MFC框架的生成过程,真正帮助学员意识到App wizard帮助我们完成的工作,从而不再被环境所束缚。同时,在基础篇中,我们从实战中,攫取了网页管理专家(综合演示各种MFC控件)、多线程文件搜索器(演示了MFC工作者线程的概念)、日志切割器案例(自定义消息通信机制完成UI线程与工作者线程的应用实例)

2、原理篇:MFC是一个非常值得架构经验不充分的C++程序员进行借鉴学习的框架。无论是广受好评的侯捷著述的深入浅出MFC,还是其他专著,都没有能够完整的复现出一个具体而微的MFC框架。本篇我们首先对windows SDK中C语言风格的API进行了简单封装,这对于需要快速完成项目开发的朋友能迅速缩短上手时间,接着我们完整的实现了一个MFC的核心框架,这对于提升C++开发功力大有帮助,我们对MFC的RTTI、CRunTimeClass设计思想进行了剖析,对于CWinThread的核心设计进行了解读,剖析了MFC自主管理new与Delete的内部原理,将MFC的应用程序推进进行了细致而微的剖析,完整呈现了CWinApp的本质,同时从映射的角度完整的呈现了从windows的窗体句柄到MFC的CWnd对象的实现,并利用表驱动设计阐释了消息映射的实现机制。

3、工程篇:MFC的工程离不开documnet/view结构,不同于市面上已有的视频,所谓的手工实现MFC仅仅止步于对话框程序,为了让学员达到彻底学习MFC的目的,本课程以手工代码的方式完整的实现了一个单文档的应用,让学员不再困惑于AppWizard而有充足的自信应付MFC的工程开发。同时,为了让学员厘清document/view结构,本课程精细剖析了一档多视的概念,严格区分了CArchive与CDocument,CDocumnet与CView的关系,并以综合实例向学员完整呈现了MFC工程开发中的技术细节。

4、综合案例-拼图游戏

5、综合案例-MFC实战图像打开、视频播放、摄像机显示和截图(夏曹俊)

基于MFC和opencv,完成图片的打开,解决对齐问题,完成视频播放功能,完成滑动条控制进度,完成摄像头播放和截图

课程介绍1.png

展开更多

课程大纲-C++实战之 windows MFC 工程应用开发与框架原理完全剖析视频教程

展开更多

5

条学员评分 超过  “C/C++”   97%的课程
      展开更多
      加载中
      没有了哦~

      ¥298.00

      立即购买
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      迎新春满300减35 满400减50
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部