API是什么

转载 2007年10月13日 10:44:00

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体系结构的认识。这个收获是来自不易的。

 

http://zhidao.baidu.com/question/13926293.html(转自) 

API是什么,怎么调用API,API调用详解

  • 2018年03月29日 15:03
  • 17KB
  • 下载

API 是什么

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码...
  • u011159607
  • u011159607
  • 2017-03-30 15:55:30
  • 221

JDK1.6 API cn

  • 2010年09月21日 14:11
  • 178B
  • 下载

什么是API,说人话!

在我学习软件开发之前,API 听起来就像一种啤酒 不过今天我经常使用这个名词以至于我最近在酒吧的时候都想点一杯 API了 酒保的反映是抛出了个404:找不到该资源 我碰到很多人,无论是在技...
  • Hellotanbin
  • Hellotanbin
  • 2016-08-16 07:35:37
  • 20109

JavaFX文档(2)什么是JavaFX

声明:如需转载,请注明出处:http://blog.csdn.net/originer 原文:
  • originer
  • originer
  • 2014-07-31 22:12:47
  • 1800

什么是RESTful API?

要弄清楚什么是RESTful API,首先要弄清楚什么是REST。REST -- REpresentational State Transfer,英语的直译就是“表现层状态转移”。如果看这个概念,估计...
  • hjc1984117
  • hjc1984117
  • 2017-08-17 16:20:21
  • 4369

游戏API接口本身的意义是什么

游戏API接口~
  • littlerascal112
  • littlerascal112
  • 2017-03-06 15:48:58
  • 487

ArcGIS API for JavaScript是什么

ArcGIS API for JavaScript是什么?简单说,它是一种可以让开发人员在Web业务系统中嵌入地图的方法。一般可以简称为ArcGIS JS API,由全球领先的GIS平台软件及服务提供...
  • peckerzeng
  • peckerzeng
  • 2017-05-19 11:16:59
  • 353

Android - API Levels- API级别是什么

http://www.cnblogs.com/zziss/archive/2012/02/13/2350032.html API级别是什么 当你开发你的Android应用程序时,了解该...
  • ligaoyang
  • ligaoyang
  • 2016-06-21 14:34:46
  • 1865

API是什么意思

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供某软件或硬件的访问,而又无需访问源码,或理解内部工作机制的细节。...
  • yangfi1983
  • yangfi1983
  • 2017-12-06 09:50:15
  • 100
收藏助手
不良信息举报
您举报文章:API是什么
举报原因:
原因补充:

(最多只允许输入30个字)