api编程
A. 怎么学习API编程
不要一天问这些怎么学,先学后学,学这些是靠耐心的。遇到不懂的问题就查 网络 慢慢的,你就不知不觉的成长。
B. 什么是API编程
API是函数库,WINDOWS系统都需要调用他里面的函数,所以在WINDOWS平台下,都可调用
最基本的函数如:DATA,TIME
VB:text1.text=data
C. API编程初学
api分好多方面的,有图形api系统api网络api什么的,在网上一搜就能搜出好多手册之类的东西,另外我不推荐你学windows的系统编程,winapi名字冗长难记忆,而且效率差强人意,如果想在系统方面发展的话,走linux的开源路线吧
D. 什么叫API编程
那你必须明白接口的概念,很多人学编程学了很久都没弄明白。接口说白了就是由一方提供一个功能,由另一方去实现它。
E. 编程中的API是什么
http://ke..com/view/16068.htm?fr=ala0_1_1
F. API编程是什么意思
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
分类:
Windows API
API函数包含在Windows系统目录下的动态连接库文件中。Windows API是一套用来控制Windows的各个部件的外观和行为的预先定义的Windows函数。用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么。这在某种程度上很像Windows的天然代码。而其他的语言只是提供一种能自动而且更容易的访问API的方法。当你点击窗体上的一个按钮时,Windows会发送一个消息给窗体,VB获取这个调用并经过分析后生成一个特定事件。
更易理解来说:Windows系统除了协调应用程序的执行、内存的分配、系统资源的管理外,同时他也是一个很大的服务中心。调用这个服务中心的各种服务(每一种服务就是一个函数)可以帮助应用程序达到开启视窗、描绘图形和使用周边设备等目的,由于这些函数服务的对象是应用程序,所以称之为Application Programming Interface,简称API 函数。WIN32 API也就是MicrosoftWindows 32位平台的应用程序编程接口。
凡是在 Windows工作环境底下执行的应用程序,都可以调用Windows API。
linux API
在linux中,用户编程接口API遵循了UNIX中最流行的应用编程界面标准---POSIX标准。POSIX标准是由IEEE和ISO/IEC共同开发的标准系统。该标准基于当时现有的UNIX实践和经验,描述了操作系统的系统调用编程接口API,用于保证应用程序可以在源程序一级上在多种操作系统上移植运行。这些系统调用编程接口主要是通过C库(LIBC)来实现的。
G. COM编程和API编程有什么区别
COM是Windows非常非常重要的部分.
OLE DB是COM, ADO是COM,
OFFICE是COM;
Windows Media Player是COM
WMI是COM
IE 是COM
数不胜数
有了COM知识, 你既能用这些个东西, 也能写类似的东西给别人用.
H. C语言如何API编程
1、windows平台提供的api平台,只要开发平台支持api接口,一律都支持,并且效果一样,不区分语言,好多开发平台的内置控件及类和函数都是调用了api。
2、应用程序编程接口,简称API(Application Programming Interface),就是软件系统不同组成部分衔接的约定。
随着软件规模的日益庞大,我们需要把复杂系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。
API之主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。提供API所定义的功能的软件称作此API的实现。API是一种接口,故而是一种抽象。 A reference implementation of an API is the implementation created by the designer of the API, or one which other implementations of the API are expected to be compared against.
例如,图形库中的一组API定义调用绘制图标函数的方式,以于屏幕上显示图标。程序中调用,编译时连接到这组API,执行时便调用API的实现(库)来显示图标。
操作系统的API可用来分配内存或访问文件。许多系统与应用程序提供API接口与实现,比如图形系统,数据库,网络,Web服务,甚至于某些游戏。
一组API经常是一套软件开发工具包(SDK)的一部分。SDK亦可包含其它工具亦或至于硬件,两个术语并不完全等同.
API有诸多不同设计。用于快速执行的接口通常包括函数,常量,变量与数据结构。也有其它方式,如通过解释器,或是提供抽象层以遮蔽同API实现相关的信息,确保使用API的代码无需更改而适应实现变化。
I. API编程是用什么语言、方式、编译器来编程
API是微软的Windows系统提供的一组系统函数,可以用几乎任何语言、各种方式(编译的和解释的),用所有支持Windows系统接口的编译器来编程。
说白了,就是在任何一种语言中,只要允许调用Windows系统函数,就可以用API编程。
我们常见的编译语言如C、C++、Delphi、VB,半编译语言Java,解释语言如各种常见的脚本语言,甚至汇编语言,都可以调用Windows
API函数,因而都可以进行API编程。
API是Windows提供的函数,因此显然只有在Windows系统下才能使用。另外编译器必须提供相关的接口支持这样的系统调用。如80年代Dos下的Turbo
C就不支持API编程,但在Windows下的编译器VC、BCB和MingW
GCC都可以进行API编程。
J. 编程API是什么
通俗地说,在user mode下通过调用API与kernel mode进行通信