1.功能分类
1)系统基本服务
Windows API最基本的内容,是最常使用到的程序接口,包括:
文件系统基本操作、内存管理、进程线程和模块、设备I/O、驱动程序控制、调试和错误处理、Windows系统消息、进程间通信、定时器与消息机制等
2)系统管理
管理控制台接口、程序安装、系统恢复、任务调度、Windows运程管理
3)用户界面
Windows用户界面包括:Windows Shell和Windows图形用户界面
Windows图形用户界面:
# 窗口化:一些基本数据概念和对象:窗口类、消息队列,窗口过程(消息处理函数),窗口属性等
主要包括的API有窗口类注册的函数、窗口建立和关闭函数、窗口属性修改函数
# 界面资源:
图标、菜单、字符串、版本信息、对话框、动态光标、插入号
# 用户输入处理:用户与用户界面进行交互
包括对话框、键盘加速器(快捷键)、键盘输入、鼠标输入、原始数据输入
# 数据交换:
包括Atom表、粘贴板、数据复制、原始数据输入,它们是用户通过图形界面与应用程序进行数据交换的载体
# Windows图形界面通用控件
# Windows Shell
4)图像与多媒体
Windows的图像引擎和多媒体编程有很多的接口,包括最基本的GDI、GDI+,以及更高级的OpenGL、DirectX等图像引擎编程接口。
5)网络
用户利用Windo
1)系统基本服务
Windows API最基本的内容,是最常使用到的程序接口,包括:
文件系统基本操作、内存管理、进程线程和模块、设备I/O、驱动程序控制、调试和错误处理、Windows系统消息、进程间通信、定时器与消息机制等
2)系统管理
管理控制台接口、程序安装、系统恢复、任务调度、Windows运程管理
3)用户界面
Windows用户界面包括:Windows Shell和Windows图形用户界面
Windows图形用户界面:
# 窗口化:一些基本数据概念和对象:窗口类、消息队列,窗口过程(消息处理函数),窗口属性等
主要包括的API有窗口类注册的函数、窗口建立和关闭函数、窗口属性修改函数
# 界面资源:
图标、菜单、字符串、版本信息、对话框、动态光标、插入号
# 用户输入处理:用户与用户界面进行交互
包括对话框、键盘加速器(快捷键)、键盘输入、鼠标输入、原始数据输入
# 数据交换:
包括Atom表、粘贴板、数据复制、原始数据输入,它们是用户通过图形界面与应用程序进行数据交换的载体
# Windows图形界面通用控件
# Windows Shell
4)图像与多媒体
Windows的图像引擎和多媒体编程有很多的接口,包括最基本的GDI、GDI+,以及更高级的OpenGL、DirectX等图像引擎编程接口。
5)网络
用户利用Windo