MFC资源、线程、socket编程合集

day01

一 MFC课程安排
MFC - 微软基础类库和框架
COM - 组件对象的编程原理和应用
ADO - MFC对数据库的访问和操作
SOCKET - windows平台下的网络通信编程
二 需要掌握的一些技能
1 断点调试程序
2 熟练使用CALL STACK(调用堆栈)查看函数之间的调用
关系。
3 熟练使用向导和工具
三 对大家要求
1 不要缺课,课程连续性极强。
2 多思考,多练习
3 营造良好的课堂气氛。
*********************************************************
一 MFC的概念和作用
1 什么是MFC?
全称 Microsoft Foundation Class Library 我们称之为
微软基础类库, 封装了各种windowsAPI函数,C++语法
中的一些数据结构。
1) MFC就是一个类库。
2)MFC还是一个程序框架。
2 为什么使用MFC?
基于框架之上编程,提高编程速度,降低开发周期,减少
开发成本。
二 MFC的头文件
afx - application frameword X

Afx......函数为MFC库中的全局函数。
双冒号修饰的函数 基本可以确定为 windows API函数

afx.h - 包含了MFC的各种头文件
afxwin.h - 包含了afx.h和windows.h
afxext.h - 包含了对扩展窗口类的支持
例如:工具栏、状态栏等等。
三 MFC的应用程序类型
1 使用MFC库的控制台程序
多了一个全局变量 CWinApp theApp
入口函数,和普通控制台的入口函数有区别
AfxWinInit - MFC库中的全局函数,初始化MFC库。
2 库程序
2.1 使用MFC的静态库程序
2.2 使用MFC的动态库程序
1)使用动态MFC库 制作自己的规则动态库
2)使用静态MFC库 制作自己的规则动态库
3) 扩展MFC库
对MFC库功能的扩展,必须在支持MFC库
的环境中才可以调用。
3 MFC的窗口程序
3.1 单文档视图构架程序(SDI)
CFrameWnd - 框架窗口类,负责管理主框架窗口。
CWinApp - 应用程序类,负责整个程序的执行流程。
CDocument - 文档类,负责管理数据。
CView - 视图窗口类,负责管理视图窗口,在视图窗口
显示中显示数据
3.2 多文档视图构架程序(MDI)
CMDIChildWnd - 子框架窗口,负责管理子框架窗口
CMDIFrameWnd - 主框架窗口类,负责管理主框架窗口
CWinApp - 应用程序类,负责整个程序的执行


流程。
CDocument - 文档类,负责管理数据。
CView - 视图窗口类,负责管理视图窗口,在视图窗口
显示中显示数据
3.3 对话框构架程序
CWinApp - 应用程序类,负责整个程序的执行流程。
CDialog

Word文档免费下载Word文档免费下载:MFC资源、线程、socket编程合集 (共13页,当前第1页)

MFC资源、线程、socket编程合集相关文档

最新文档

返回顶部