VC++深入详解学习笔记:Windows程序设计与MFC框架
需积分: 9 145 浏览量
更新于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
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案