1.API函数是什么东西
作为一个编程初学者来说,API函数也许是一个时常耳闻却感觉有些神秘的东西。单看它的复杂语法,就足令人望而生畏,但是任何事物在我们深入了解它之前,总是会有这种感觉的。我们这篇API入门教程的目的,就是要把API函数的来龙去脉告诉大家,破除对API函数的畏惧,使它成为我们编程的好助手。
大家可能在许多书上看到过API的英文全称(Application Programming Interface),WIN32 API也就是MicrosoftWindows 32位平台的应用程序编程接口。对这个定义的理解,需要追溯到操作系统的发展历史上,当WINDOWS操作系统开始占据主导地位的时候,开发WINDOWS平台下的应用程序成为人们的需要。而在WINDOWS程序设计领域处于发展的初期,WINDOWS程序员所能使用的编程工具唯有API函数,这些函数是WINDOWS提供给应用程序与操作系统的接口,他们犹如“积木块”一样,可以搭建出各种界面丰富,功能灵活的应用程序。所以可以认为API函数是构筑整个WINDOWS框架的基石,在它的下面是WINDOWS的操作系统核心,而它的上面则是所有的华丽的WINDOWS应用程序。
2.api到底是什么东西
API就是应用程序接口,Windows API 就是windows应用程序接口,我们要在windows操作系统下编写应用程序,需要调用操作系统提供的很多函数,这些函数统称为windows API,因为在windows操作系统下,很多功能的实现必须要通过操作系统,比如你要在屏幕上显示一幅图,你必须调用windows操作系统提供的函数,否则你无法再屏幕上显示这幅图,由于这些函数就像一个接口一样,通过它,比如这个了例子,可以再屏幕上个显示一幅图,因此形象地把这些操作系提供的函数称为接口,而这些接口是被我们编写的应用程序所调用,所以称为应用程序接口(英文简写为API),windows操作系统下的API 称作windows API。
不同的应用会有不同的API,淘宝推广好像也提供了API,。
3.API是什么东西
API (Application Programming Interface) 所谓API本来是为C和C++程序员写的。
API说来说去,就是一种函数,他们包含在一个附加名为DLL的动态连接库文件中。用标准的定义来讲,API就是Windows的32位应用程序编程接口,是一系列很复杂的函数,消息和结构,它使编程人员可以用不同类型的编程语言编制出的运行在Windows95 和Windows NT操作系统上的应用程序。
可以说,如果你曾经学过VC,那么API对你来说不是什么问题。但是如果你没有学过VC,或者你对Windows95的结构体系不熟悉,那么可以说,学习API将是一件很辛苦的事情。
如果你打开WINDOWS的SYSTEM文件夹,你可以发现其中有很多附加名为DLL的文件。一个DLL中包含的API函数并不只是一个,数十个,甚至是数百个。
我们能都掌握它嘛?回答是否定的∶不可能掌握。但实际上,我们真的没必要都掌握,只要重点掌握Windos系统本身自带的API函数就可以了。
但,在其中还应当抛开掉同VB本身自有的函数重复的函数。如,VB 的etAttr命令可以获得文件属性,SetAttr可以设置文件属性。
对API来讲也有对应的函数 GetFileAttributes 和SetFileAttributes,性能都差不多。如此地一算,剩下来的也就5、600个。
是的,也不少。但,我可以敢跟你说,只要你熟悉地掌握 100个,那么你的编程水平比现在高出至少要两倍。
尽管人们说VB和WINDOWS具有密切的关系,但我认为,API更接近 WINDOWS。如果你学会了API,首要的收获便是对WINDOWS体系结构的认识。
这个收获是来自不易的。
4.api到底是什么东西
API就是应用程序接口,Windows API 就是windows应用程序接口,我们要在windows操作系统下编写应用程序,需要调用操作系统提供的很多函数,这些函数统称为windows API,因为在windows操作系统下,很多功能的实现必须要通过操作系统,比如你要在屏幕上显示一幅图,你必须调用windows操作系统提供的函数,否则你无法再屏幕上显示这幅图,由于这些函数就像一个接口一样,通过它,比如这个了例子,可以再屏幕上个显示一幅图,因此形象地把这些操作系提供的函数称为接口,而这些接口是被我们编写的应用程序所调用,所以称为应用程序接口(英文简写为API),windows操作系统下的API 称作windows API。
不同的应用会有不同的API,淘宝推广好像也提供了API,。