请问各位 ,在delphi中如何调用windows API?

解决方案 »

  1.   

    delphi封闭了绝大部分的api
    所以如果你知道那个api是什么的话一般直接调用就可以了
    不需要别的处理
      

  2.   

    先引用 shellapi再调用API就OK了
      

  3.   

    uses  shellapi;...API函数名(.....)
      

  4.   

    先找下是什么API,相应的引用单元在哪里。然后再如楼上那样。
      

  5.   

    在 kernal32, gdi32, user32 的API 直接使用,因为他们都在Windows单元里。Windows石被引用在新建的Application里其他的需要查文档,例如ShellExecute 在 ShellAPI里有的甚至使Delphi没有带的 例如 WinSock2, GDI+......
      

  6.   

    要先知道你要使用的API在什么单元里,一般来说可以直接使用,因为delphi头部已经定义的单元中包含了常用的大部分API