Windows API所提供的功能可以归为七类:[4]
- 基础服务(Base Services)[5],提供对Windows系统可用的基础资源的访问接口。比如象:文件系统(file system)、外部设备(device)、,行程(process)、线程(thread)以及访问注册表(Windows registry)和错误处理机制(error handling)。这些功能接口位于,16位元Windows下的kernel.exe、krnl286.exe或krnl386.exe系统文件中;以及32位元Windows下的 kernel32.dll和advapi32.dll中。
-
图形设备接口(GDI)[6],提供功能为:输出图形内容到显示器、打印机以及其他外部输出设备。它位于16位元Windows下的gdi.exe;以及32位元Windows下的gdi32.dll。
- 图形化用户界面(GUI)[7],提供的功能有创建和管理屏幕和大多数基本控件(control),比如按钮和滚动条。接收鼠标和键盘输入,以及其他与GUI有关的功能。这些调用接口位于:16位元Windows下的user.exe,以及32位元Windows下的user32.dll。从Windows XP版本之后,基本控件和通用对话框控件(Common Control Library)的调用接口放在comctl32.dll中。
- 通用对话框链接库(Common Dialog Box Library)[8],为应用程序提供标准对话框,比如打开/保存文件对话框、颜色对画框和字体对话框等等。这个链接库位于:16位元Windows下的commdlg.dll中,以及32位元Windows下comdlg32.dll中。它被归类为User Interface API之下。
- 通用控件链接库(Common Control Library)[9],为应用程序提供接口来访问操作系统提供的一些高级控件。比如像:状态栏(status bar)、进度条(progress bars)、工具栏(toolbar)和标签(tab)。这个链接库位于:16位元Windows下的commctrl.dll中,以及32位元Windows下comctl32.dll中。。它被归类为User Interface API之下。
- Windows外壳(Windows Shell)[10][11],作为Windows API的组成部分,不仅允许应用程序访问操作系统shell提供的功能,还对之有所改进和增强。它位于16位元Windows下的shell.dll中,以及32位元Windows下的shell32.dll中(Windows 95则在 shlwapi.dll中)。 它被归类为User Interface API之下。
分享到:
相关推荐
对于每个函数《Windows API 函数参考手册》给出了相应的示例部分,这样读者在阅读相应的Win32 API函数时就能很快地了解它的具体功能和使用方法,便于更快地掌握该接口函数。, 《Windows API 函数参考手册》是从事...
windowsAPI编程高清版,windowsAPI编程高清版
对于每个函数《Windows API 函数参考手册》给出了相应的示例部分,这样读者在阅读相应的Win32 API函数时就能很快地了解它的具体功能和使用方法,便于更快地掌握该接口函数。 《Windows API 函数参考手册》是从事...
WindowsAPI大全 WindowsAPI大全 非常强大
个人收集的Windows API函数功能介绍 已经分好类 需要的时候可以查一下
Windows API大全,本书主要介绍VC++里API函数及其用法-WindowsAPI Daquan, the book introduces VC Lane API function
Microsoft.WindowsAPICodePack.dll Microsoft.WindowsAPICodePack.Shell.dll VistaBridgeLibrary.dll Windows7.DesktopIntegration.dll Windows7.DesktopIntegration.Registration.exe Jumplist 编程时候用的引用...
Windows API查询软件 Windows API查询软件
Windows API Windows API Windows API Windows API Windows API Windows API Windows API
WindowsAPI参考大全手把手的教你学编程
API函数时就能很快地了解它的具体功能和使用方法,便于更快地掌握该接 口函数。 本书是从事Microsoft Windows操作系统开发和应用人员的必备参考书 ,也可作为大专院校相关专业师生自学、教学参考用书。 资源是...
利用 Windows API 32 中打印函数,对打印机进行发送打印任务、暂停、取消、获取打印任务、获取打印机列表、状态、纸张等信息。压缩包中包含4个平时...附含Windows API 函数 for Visual Basic ,提供参考。物超所值。
WindowsAPI编程 WindowsAPI编程 WindowsAPI编程 WindowsAPI编程 WindowsAPI编程 WindowsAPI编程
Windows API 大全 API 手册
Windows api函数大全 Windows api函数大全 Windows api函数大全 Windows api函数大全
Windows API简单窗口实例——from Ivor Horton's Beginning Visual C++2005
利用windowsAPI实现windows7下话筒侦听的功能,waveInOpen等函数实现。
此资源为文档与封装的蓝牙通信接口,详细列出windows蓝牙通信的所有功能。并且中文注释其功能,看此文档即可知道windows蓝牙通信API的开发流程,在自己的项目中使用想要的接口即可
Windows 各种API汇总,用法说明。是windows编程的必备手册
本资料是 范文庆 周彬彬 安靖编著,人民邮电出版社出版的windows api 开发详解 函数,接口,编程实例一书的光盘资料,希望有兴趣的人好好珍惜!