Excel 2003 VBA – kernel32函数 – 和其他库

多年来,我一直在使用VBA for Excel 2003进行编程,直到最近我才被介绍到:

Declare Sub AAAA Lib "kernel32" Alias "AAAA" 

在这里通过一个答案在stackoverflow 。

我一直无法find的是(没有谷歌可以帮助我):

  • 什么是“ kernel32 ”中提供的所有function

  • 什么是其他可用(免费) LIBS

  • 我可以做我自己的?

我只需要一些指针,思想和/或教程链接指向正确的方向。

谢谢大家的进步

你正在看的是Windows API声明

几个stream行的例子包括:

  • 在64位Office中声明API函数
  • API列表
  • Windows API

至于你的具体问题:

什么是“kernel32”中提供的所有function

DLL浏览器如DLL导出查看器或ApiViewer可能在这里很有用。

什么是其他可用(免费)LIBS

看到我张贴的链接,但我想像有几十个或更多的专有DLL,我们永远不会find。

我可以做我自己的?

是的,但我只有创buildActiveX DLL的经验,所以我不能说这个。 我find了一个例子,但是: 什么是DLL?

这是一个完整的(我认为)列表。 希望这可以帮助?

http://eric.aling.tripod.com/PB/kernel.htm

希德