getfromcode

MFC编写Windows应用程视频

后端开发
课程简介

这门课围绕 MFC(Microsoft Foundation Classes)这一经典 Windows 桌面开发框架展开,目标是为开发者提供一套可落地的工程实践指南。MFC 是早期 Windows 应用程序开发的主流方案,至今仍被大量存量项目维护与新项目采用,掌握它意味着能够直接阅读和修改传统 Windows 桌面应用的源码,在界面构建、控件交互、资源管理…

已有 17 人浏览 发布 2026-03-01 更新 2026-09-27

这门课围绕 MFC(Microsoft Foundation Classes)这一经典 Windows 桌面开发框架展开,目标是为开发者提供一套可落地的工程实践指南。MFC 是早期 Windows 应用程序开发的主流方案,至今仍被大量存量项目维护与新项目采用,掌握它意味着能够直接阅读和修改传统 Windows 桌面应用的源码,在界面构建、控件交互、资源管理与底层系统调用之间建立清晰链路。

这门课解决什么问题

MFC 的学习难点不在于语法本身,而在于其面向对象的设计风格与 Windows 系统机制的深度融合。开发者常遇到两类困惑:一是面对大量类层次和消息映射时不知从何入手,二是把 UI 搭建出来之后,对数据持久化、内存操作、消息循环等底层机制缺乏直观理解。这门课按从框架搭建到控件使用再到资源与内存管理的顺序组织,试图把这两层困惑同时解决掉。

适合什么基础,建议先看哪几块

适合具备 C/C++ 编程经验、了解基本 Windows API 调用逻辑的开发者。建议优先关注三块内容:第一,应用程序创建与预编译机制,这是理解 MFC 类库工作方式的基础;第二,对话框与控件体系,包括标准控件、列表控件、树控件及非模态对话框,这类内容直接决定界面开发效率;第三,内存管理与内存映射文件,涉及数据持久化与系统资源操作,属于进阶但价值很高。其余画刷、防闪烁、ActiveX 等模块可作为按需补充。

学完能独立做什么,资料怎么配合练习

学完之后,能够独立搭建包含对话框、列表、树形结构等常见控件的 Windows 桌面应用,实现基本的文件读写、内存操作与图片显示。课程资料配有源码与练习环节,建议边看边编译运行,对照课程目录逐模块动手验证,尤其关注消息映射、预编译宏和内存管理类这几个最容易踩坑的点,形成可复用的工程经验。

课程目录:

1.1 如何创建一个MFC应用程序.mp4 10.字体通用对话框.mp4 11.MFC中的画刷.mp4 12.模态对话框和对话框上的按钮.mp4 13.radio,group,text控件.mp4 14.ListBox和ComboBox.mp4 15.Progress Slider Spin控件.mp4 16.List Control控件的用法.mp4 17.17 Tree控件.mp4 18.非模态对话框.mp4 19.ActiveX控件的使用.mp4 2.CC预编译功能在MFC类库中的应用.mp4 20.一个简单的浏览器.mp4 21.windows内存管理.mp4 22.内存映射文件MappingFile的一个使用实例.mp4 23.在屏幕上显式图片.mp4 24.屏幕防闪烁1.mp4 25.屏幕防闪烁2.mp4 26.消息循环和Timer.mp4 27.Timer的另外一种用法以及CWinApp类中的OnIdle函数.mp4 28.CWinThread类的用法.mp4 29.文档类初步和RichEdit控件.mp4 3.MFC程序的编译过程.mp4 30.属性页CPropertySheet的用法.mp4 31.浮动菜单.mp4 32.MFC之视图文档结构.mp4 33.MFC之类的继承体系.mp4 34.MFC中的诊断机制.mp4 35.Edit空间的详细控制.mp4 36.CFormView类的用法.mp4 37.CObList类的基本用法.mp4 38.CObList进一步用法.mp4 39.工具条ToolBar上的按钮事件处理程序.mp4 4.MFC如何相应Windows消息.mp4 40.上节续.mp4 41.41 CFile类.mp4 42.CArchive类读写类数据.mp4 43.MFC异常基础.mp4 44.CFileException文件异常).mp4 45.CArchiveException异常.mp4 46.文档的自动打开.mp4 47.自动打开文档archive多视图1.mp4 48.自动打开文档archinve多视图2.mp4 49.自动打开文档archinve多视图3.mp4 5.GDI设备句柄的映射模式.mp4 50.多文档应用程序基础(一).mp4 51.多文档应用程序基础(二).mp4 52.51 多文档应用程序初步.mp4 53.多文档程序的数据处理.mp4 54.拆分窗口.mp4 55.多文档中的一个文档对应多个视图.mp4 56.dll初步.mp4 57.MFC扩展DLL.mp4 58.MFC规则DLL.mp4 59.MFCDLL定制控件(一).mp4 6.带滚动条的视图窗口.mp4 60.MFCDLL定制控件(二).mp4 7.MFC中几个基本消息.mp4 8.MFC中和画图相关的几个类.mp4 9.字体.mp4 MFC编写Windows应用程视频.zip

课程目录

课程目录41 集
  • 1.1 如何创建一个MFC应用程序.mp4
  • 10.字体通用对话框.mp4
  • 12.模态对话框和对话框上的按钮.mp4
  • 13.radio锛実roup锛宼ext鎺т欢.mp4
  • 18.非模态对话框.mp4
  • 19.ActiveX控件的使用.mp4
  • 2.CC预编译功能在MFC类库中的应用.mp4
  • 20.一个简单的浏览器.mp4
  • 21.windows内存管理.mp4
  • 22.内存映射文件MappingFile的一个使用实例.mp4
  • 23.在屏幕上显式图片.mp4
  • 27.Timer的另外一种用法以及CWinApp类中的OnIdle函数.mp4
  • 29.文档类初步和RichEdit控件.mp4
  • 3.MFC程序的编译过程.mp4
  • 30.属性页CPropertySheet的用法.mp4
  • 31.娴姩鑿滃崟.mp4
  • 32.MFC之视图文档结构.mp4
  • 33.MFC之类的继承体系.mp4
  • 34.MFC中的诊断机制.mp4
  • 35.Edit空间的详细控制.mp4
  • 37.CObList类的基本用法.mp4
  • 39.工具条ToolBar上的按钮事件处理程序.mp4
  • 4.MFC如何相应Windows消息.mp4
  • 42.CArchive类读写类数据.mp4
  • 43.MFC异常基础.mp4
  • 44.CFileException文件异常).mp4
  • 46.文档的自动打开.mp4
  • 47.自动打开文档archive多视图1.mp4
  • 48.自动打开文档archinve多视图2.mp4
  • 49.自动打开文档archinve多视图3.mp4
  • 5.GDI设备句柄的映射模式.mp4
  • 50.多文档应用程序基础(一).mp4
  • 51.多文档应用程序基础(二).mp4
  • 52.51 多文档应用程序初步.mp4
  • 53.多文档程序的数据处理.mp4
  • 54.鎷嗗垎绐楀彛.mp4
  • 55.多文档中的一个文档对应多个视图.mp4
  • 6.带滚动条的视图窗口.mp4
  • 7.MFC中几个基本消息.mp4
  • 8.MFC中和画图相关的几个类.mp4
  • MFC编写Windows应用程视频.zip
课程购买
课程价格
金币29
290金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。