VC++深入详解学习笔记:Windows程序设计与MFC框架
需积分: 9 162 浏览量
更新于2024-07-28
收藏 1.8MB DOC 举报
VC++深入详解学习笔记
以下是VC++深入详解学习笔记的知识点总结:
一、Windows程序运行原理及程序编写流程
* Windows程序的运行原理
+ 窗口产生过程
+ 句柄原理
+ 消息队列
+ 回调函数
+ 窗口关闭与应用程序退出的工作关系
* 使用VC++的若干小技巧
* stdcall与Lessonecl调用规范的比较
* 初学者常犯错误及注意事项
二、Windows API与Win32SDK
* 操作系统提供的编程接口
* Win32SDK(Software Development Kit)
+ API函数
+ 帮助文档
+ 微软提供的一些辅助开发工具
三、窗口与句柄
* 窗口的概念
* 窗口的组成部分:客户区和非客户区
* 窗口句柄(HWND)
* 其他资源的句柄:光标句柄(HCURSOR)、图标句柄(HICON)
四、消息与消息队列
* 消息的概念
* 消息的结构体:MSG
* 消息的类型
* 消息队列的概念
* 消息处理机制
五、MFC框架程序剖析
* MFC框架的概念
* MFC框架的组成部分
* MFC框架的应用
六、简单绘图
* 绘图的概念
* 绘图的类型
* 绘图的应用
七、文本编程
* 文本的概念
* 文本的处理
* 文本的应用
八、菜单编程
* 菜单的概念
* 菜单的处理
* 菜单的应用
九、对话框编程
* 对话框的概念
* 对话框的处理
* 对话框的应用
十、定制应用程序的外观
* 应用程序的外观设计
* 应用程序的界面设计
* 应用程序的样式设计
十一、绘图控制
* 绘图控制的概念
* 绘图控制的处理
* 绘图控制的应用
十二、图形的保存和重绘
* 图形的概念
* 图形的保存
* 图形的重绘
十三、文件操作
* 文件的概念
* 文件的处理
* 文件的应用
十四、文档串行化
* 文档的概念
* 文档的串行化
* 文档的应用
十五、网络编程
* 网络的概念
* 网络的处理
* 网络的应用
十六、多线程
* 多线程的概念
* 多线程的处理
* 多线程的应用
十七、线程同步与异步套接字
* 线程同步的概念
* 异步套接字的概念
* 线程同步与异步套接字的应用
十八、进程间通信
* 进程间通信的概念
* 进程间通信的处理
* 进程间通信的应用
十九、Active控件
* Active控件的概念
* Active控件的处理
* Active控件的应用
二十、动态链接库DLL
* 动态链接库的概念
* 动态链接库的处理
* 动态链接库的应用
二十一、Hook与数据编程
* Hook的概念
* 数据编程的概念
* Hook与数据编程的应用
2010-12-09 上传
2007-11-07 上传
2012-04-25 上传
2009-05-30 上传
2019-04-05 上传
热之决斗者
- 粉丝: 18
- 资源: 15
最新资源
- java实用教程例子代码
- 单片机 水箱单片机控制系统
- XSLT的语法和使用
- MyEclipse J2EE 开发中文手册.pdf
- A large-scale evaluation and analysis of personalized search strategies.pdf
- C语言常见问题集.pdf(原著:Steve Summit)
- 三维锥形束CT解析重建算法发展综述
- 感兴趣区域CT图像重建方法及模拟实验
- Linux系统移植的资料,内容有系统启动bootloader的编写,GNU交叉工具链,uboot
- Object-oriented Programming with ANSI-C
- a_guide_to_matlab_for_beginners_and_experienced_user
- ASP.NET 2.0+SQL Server网络应用系统开发案例精解
- ClearCase 客户端使用指南
- jQuery入门指南教程WORD
- TortoiseSVN简明教程
- Java基础教程(集合框架,内部类,反射,线程,IO)