如下表:(整理下来,以备以后只用)
| 类别 | DLL | 示例API | 说明 |
| 基本服务 | kernel32.dll | CreateProcess ReadFile HeapAlloc | 包括Windows操作系统最基本的功能,比如文件系统、设备访问、进程线程、内存、错误处理等。这些功能基本上是所有操作系统都提供的服务 |
| 图形设备接口 | gdi32.dll | CreateDC TextOut BitBlt | 与图形、绘图、打印机及其他图形设备相关的操作 |
| 用户接口 | user32.dll | CreateWindow GetMessage SendMessage | 与Windows窗口交互相关的操作、鼠标键盘、基本控件如按钮、滚动条 |
| 高级服务 | advapi32.dll | RegOpenKeyEx CreateService LogonUser | Windows内核提供的额外功能。包括:注册表、系统关闭重启、Windows Service、用户帐号管理 |
| 通用对话框 | comdlg32.dll | GetOpenFileName PrintDlg ChooseFont | Windows通用对话框,如打开文件、打印窗口、选择字体、选择颜色等 |
| 通用控件 | comctl32.dll | CreateStatusWindow CreateToolbar | Windows高级控件,如状态栏、进度条、工具条等 |
| Shell | shell32.dll | ExtractIcon ShellExecute | 与Windows图形Shell相关的操作 |
| 网络服务 | ws2_32.dll | send recv | 网络相关服务,包括Winsock,NetDDE,NetBIOS |
Windows API 概览

1万+

被折叠的 条评论
为什么被折叠?



