说简单点,API就是一组外部函数,就像VB内部函数的功能一样,都是完成某种功能的一些可重复使用的代码块,一般使用API是在VB无法完成某种功能时,而又有完成这个功能的API时使用
网络上 API 的定义
编程适配器,或称为程序界面,就是软件系统不同组成部分衔接的约定,一般使用API是在VB无法完成某种功能.
API,全称ApplicationProgrammingInterface,即应用程序编程接口。
API是一些预先定义函数,目的是用来提供应用程序与开发人员基于某软件或者某硬件得以访问一组例程的能力,并且无需访问源码或无需理解内部工作机制细节。
API就是操作系统给应用程序的调用接口,应用程序通过调用操作系统的API而使操作系统去执行应用程序的命令(动作)。在Windows中,系统API是以函数调用的方式提供的。
SDA和API
可以认为API是包含在SDK中的:SDK是一系列文件的组合,包括lib、dll、.h、文档、示例等;API是对程序而言的,提供用户编程时的接口,即一系列模块化的类和函数。
API与GUI
两者都属于直接用户接口,不同的是API接口属于一种操作系统或程序接口,但是GUI接口属于一种图形操作系统。
/iknow-pic.cdn.bcebos.com/a8014c086e061d9596ed758b76f40ad163d9cade"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/a8014c086e061d9596ed758b76f40ad163d9cade?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/a8014c086e061d9596ed758b76f40ad163d9cade"/>
扩展资料:
API分类
1.WindowsAPI:Windowsapplicationprogramminginterface(WIndows应用程序接口)
Windows安装完,系统就有了一套简单的SDK,包含了一套完整的基础WindowsAPI,如果安装VC或下载新的SDK后,就可以使用更加丰富的WindowsAPI了。
凡是在Windows工作环境底下执行的应用程序,都可以调用WindowsAPI。
2.linuxAPI:linuxapplicationprogramminginterface(linux应用程序接口)
在linux中,用户编程接口API遵循了UNIX中最流行的应用编程界面标准——POSIX标准。
参考资料来源:
/baike.baidu.com/item/api/10154"target="_blank"title="只支持选中一个链接时生效">百度百科-api(应用程序编程接口)
/baike.baidu.com/item/SDK/API/9636424?noadapt=1"target="_blank"title="只支持选中一个链接时生效">百度百科-SDK/API