没有合适的资源?快使用搜索试试~ 我知道了~
MFC基础教程1
5星 · 超过95%的资源 需积分: 0 2 下载量 49 浏览量
2022-08-08
21:49:44
上传
评论 1
收藏 5.99MB DOCX 举报
温馨提示
试读
85页
1.2 Windows消息机制要想熟练掌握 Windows 应用程序的开发, 首先需要理解 Windows 平台下程序运行的内部机制 1.2.1 基本概念解释我
资源详情
资源评论
资源推荐
MFC
(基础篇)
目录
1. MFC 入门...............................................................................................................................4
1.1 为什么学习 MFC..........................................................................................................4
1.2 Windows 消息机制......................................................................................................4
1.2.1 基本概念解释 ........................................................................................................5
1.2.2 Windows 编程模型..............................................................................................9
1.3 MFC 入门.....................................................................................................................28
1.3.1 MFC 是什么? .......................................................................................................28
1.3.2 编写第一个 MFC 应用程序................................................................................28
1.3.3 消息映射 ..............................................................................................................33
1.3.4 帮助文档的使用 ..................................................................................................35
1.3.5 Widnows 字符集 ................................................................................................37
1.4 用向导生成一个 MFC 应用程序 ...............................................................................39
1.4.1 向导流程 ..............................................................................................................39
1.4.2 类视图 ..................................................................................................................41
1.4.3 文档/视图结构体系.............................................................................................42
1.4.4 消息处理的添加 ..................................................................................................43
1.4.5 MFC 框架中一些重要的函数..............................................................................46
1.5 拓展知识点..................................................................................................................49
2. 基于对话框编程 ................................................................................................................49
2.1 创建基于对话框的 MFC 应用程序框架 .................................................................50
2.2 对话框应用程序框架介绍..........................................................................................51
2.2.1 资源视图 ..............................................................................................................51
2.2.2 类视图 ..................................................................................................................53
2.2.3 设计界面和工具箱 ..............................................................................................54
2.3 模态对话框..................................................................................................................54
2.4 非模态对话框..............................................................................................................58
3. 常用控件 ............................................................................................................................60
3.1 静态文本框 CStatic ...................................................................................................60
3.2 普通按钮 CButton....................................................................................................63
3.3 编辑框 CEdit...............................................................................................................66
3.3.1 关联控件变量 ......................................................................................................67
3.3.2 关联基本类型变量 ..............................................................................................68
3.4 组合框(下拉框) CComboBox ..................................................................................69
3.5 列表控件 CListCtrl....................................................................................................71
3.6 树控件 CTreeCtrl......................................................................................................74
3.7 标签控件 CTabCtrl ...................................................................................................80
4. 综合案例:销售信息管理系统 ........................................................................................83
1. MFC 入门
1.1 为什么学习 MFC
如果你是在 Windows 平台上做 GUI 开发,MFC(微软基础类库)是一个
很好的选择,毕竟 Windows 累积用户群庞大,市场接受程度高。
但是,学习 MFC 不仅仅要学习用 MFC,还要学习 MFC 的框架设计思
想。
很多公司在一些做了很久的项目上,往往都是有自己的类库、自己
的框架,我们只需要在其基础上不断的完善和扩展。如果你不了解
类库,你是根本无从下手。这也是我们要学习类库、框架设计的原
因。
如果仅仅会用 MFC 的话,可能在找工作的时候,一旦工作内容离开
了 MFC,就什么也不会了。学习任何东西都是一样的,学的是方
法,而不仅仅是某个技术本身,因为技术肯定不停地更新的,你今
天学的现在能用上,但是谁也不能保住以后会怎么样,但是万变不
离其中,懂得了方法,学什么都一样。
1.2 Windows 消息机制
要想熟练掌握 Windows 应用程序的开发, 首先需要理解 Windows
平台下程序运行的内部机制。如果想要更好的学习掌握 MFC,必须
要先了解 Windows 程序的内部运行机制,为我们扫清学习路途中的
第一个障碍,为进一步学习 MFC 程序打下基础。
1.2.1 基本概念解释
我们在编写标准 C 程序的时候,经常会调用各种库函数来辅助完成某
些功能:初学者使用得最多的 C 库函数就是 printf 了,这些库函数
是由你所使用的编译器厂商提供的。在 Windows 平台下,也有类似
的函数可供调用:不同的是,这些函数是由 Windows 操作系统本身
提供的。
1) SDK 和 API
SDK: 软件开发工具包(Software Development Kit),一般都
是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、
操作系统等建立应用软件的开发工具的集合。
API 函数: Windows 操作系统提供给应用程序编程的接口
(Application Programming Interface)。
Windows 应用程序 API 函数是通过 C 语言实现的,所有主要的
Windows 函数都在 Windows.h 头文件中进行了声明。Windows 操作
系统提供了 1000 多种 API 函数。
剩余84页未读,继续阅读
开眼旅行精选
- 粉丝: 11
- 资源: 327
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1