windows API 是怎么回事!!(100分)

  • 主题发起人 主题发起人 zhushulong
  • 开始时间 开始时间
Z

zhushulong

Unregistered / Unconfirmed
GUEST, unregistred user!
我在很多资料上都看到有介绍windows API方面的知识,但是我不知道WINDOWS API到底有什么用<br>怎么用,在这想请教论坛里的高人,给小弟指点一二。我的qq号是:67586138。
 
API就是MS的程式員提供給我們所有的WINDOWs程序員用的一些函數。<br><br>並且這些函數不是完全公開的,
 
API是相对来说有点底层的东西!
 
就是些不用声明也能用的函数,<br>完成一些跟windows的交流。<br>记住了也就会了。<br>
 
&nbsp;API有点像我们小学学的定律一样,你只要拿来用就可以了,是比较底层的东西!<br>是从由微软程序员写好的了的一些函数供我们使用!
 
真正的底層,我們都恐怕都沒接觸到吧
 
API 就是应用软件编程接口, 编码时可以直接调用的函数(需要相应的声明).<br>WINDOWS API是MS留给windows平台开发人员调用的函数, 在Delphi中使用时<br>源代码文件的ueses段应该包含windows.
 
说白了,windows下的编程都是在调用api<br>不过,好多人是用封装过了的api<br>如mfc,vcl……<br>呵呵,个人观点
 
对于程序员员来说,操作系统是由本身的API定义的。API包含了所有应用<br>程序构造操作系统的函数调用,同时包含了相关的数据类型和结构。
 
api就是操作系统提供给应用程序的接口,所有的操作系统都提供了应用程序的接口<br>只是叫法有所不同,比如dos和unix,都提供了接口<br>这些接口可以让应用程序能做各种操作,比如文件的输出输入、内存的管理、进程的管理等等
 
各种操作系统是硬件和软件的管理工具,但也为各种应用软件提供资源,应用程序如何调用<br>操作系统的资源呢?就是通过API函数(应用程序编程接口)实现的。比如delphi编程中常<br>用到的dialog组件就是调用windows系统的对话框,还有很多很多例子,现在构筑在windows<br>系统之上的应用软件无一不是靠调用windows系统资源实现某种特定功能的!!!
 
winAPI是应用程序接口,我的感觉它和dos的中断相像。
 
winapi是windows操作系统提供的程序接口,用于程序和系统衔接,很象dos的中断!它是所有程序开发的基础和根源!
 
使用api后,系统底层就对程序员透明了,<br>可以不关心底层的具体操作了,交给系统完成了
 
后退
顶部