API函数包含在Windows系统目录下的
动态连接库文件中。Windows API是一套用来控制
Windows的各个部件的外观和行为的预先定义的Windows函数。
用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么。这在某种程度上很像
Windows的天然
代码。而其他的
语言只是提供一种能自动而且更容易的访问API的方法。
当你点击
窗体上的一个
按钮时,Windows会发送一个消息给
窗体,VB获取这个调用并经过分析后生成一个特定事件。
更易理解来说:
Windows系统除了协调应用程序的执行、
内存的分配、
系统资源的管理外,同时他也是一个很大的服务中心。调用这个服务中心的各种服务(每一种服务就是一个
函数)可以帮助应用程序达到开启视窗、描绘图形和使用周边
设备等目的,由于这些函数服务的对象是应用程序,所以称之为Application Programming Interface,简称API 函数。
WIN32 API也就是MicrosoftWindows 32位平台的
应用程序编程接口。
凡是在 Windows
工作环境底下执行的应用
程序,都可以
调用Windows API。