Delphi背后---初学者参考之二(2)[1]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 huojiehai 的 blog

(续delphi背后---初学者参考之二(1) )

2 windows api

apiapplication programming interface)应用编程接口,所有的计算机语言都要用到它。api是什么?api是程序使用操作系统提供的服务的一个途径,我们大多数的编程都不直接操作硬件,而是调用这些api,再由操作系统直接操作硬件,这样的好处是我们编程时不必考滤与硬件兼容的问题,更重要的是从操作系统层实现了代码共享。所以,在编程时如果能用api实现的功能,我们尽量用它。

l         delphi如何使用windows api

在日常开发工作中,我们经常要使用windows api函数,那么api函存在在哪里呢?我们可以这样理解,api函数就是封装在windows系统提供的dll系统文件中。如我们经常使用的beep过程(响铃),就是调用windwos系统目录下的user32.dll中的messagebeep实现的;sendmessage(发消息)就是直接调用user32.dllsendmessageadelphi使用频率最多的dll是:advapi32.dllkernel32.dllmpr.dll

本文关键:VCL、API、COM、嵌入式汇编语言
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top