请问,调用API函数和调用普通函数有什么区别?(100分)

  • 主题发起人 主题发起人 Delphiisgood
  • 开始时间 开始时间
D

Delphiisgood

Unregistered / Unconfirmed
GUEST, unregistred user!
有详细介绍API的书籍吗?谢谢!!
 
因为是在Delphi中,所以没什么不同
 
没有什么不同,因为Delphi已经把绝大多数API封装好了,如果你发现哪个API没被封装,<br>自己试着封装一下,就知道哪里不同了(实际上就是对DLL中函数的调用)。<br>近期看到一本《Windows API超级宝典》(不知是不是这个名字,差不多吧),是我见到<br>过唯一一本有实用价值的API手册,也是最厚的一本。
 
完全一样,有参数就按要求填参数,需要判别返回值就判别返回值。
 
没有什么区别,就把它当作是D中的函数就行了
 
基本上都封装了,没封装的用dll调用
 
使用上没有什么区别,API有系统提供而已。
 
基本上没有差别:<br>一个是系统提供的唇便,通用性较强;一般提供相对较底层的调用。<br>一个内部函数处理,可能跟语言本身相关,当然某些功能也可能通过 API 实现。<br><br>按另一种说法,那就是:<br>一个外部调用;一个是内部调用。
 
应该没什么区别~!]
 
好多普通函数都调用了API函数,你看了源码就知道了,<br>其实它们没什么区别
 
to :Sachow <br>&nbsp; 老兄,有电子版的吗?:) 
 
我也正在找,好像以前看到过,但是没有留意!
 
其实很多普通函数内部都是通过API函数来实现的。
 
要在USE 中添加APISHELL!API很多地方都有,我用的是VC5函数的两本书,用超星看的!
 
基本一样的<br>申明的时候多一些关键字<br>
 
有区别:性能方面。用API慢!用自定义的快。
 
&nbsp; &nbsp;没有什么区别,都是函数,不过我们使用的很少,再者它具有通用性,所以使用起来<br>对我们来说是有点困难;
 
接受答案了.
 
后退
顶部