你这种提法有问题,API函数是由操作系统或应用软件(比如OFFICE)向编程语言(不单单是VB)提供的公共函数接口,也就是说是操作系统或应用软件为VB6提供的一种服务,不是VB6自身独有的。就好比你在多家银行存了钱或接受过它们提供的各种服务,但你不能说“我有多少多少家银行”是吧?
API函数实际上是操作系统或应用软件为了让其他程序能够实现其自身一些内部功能而公开提供的函数接口,通俗一点来说就是把自身的内部函数共享给所有软件使用。比如GetCursor是windows系统提供的获取当前鼠标指针句柄的API函数,其他软件只要调用这个函数就可轻松实现这个功能。如果不是这样,那么其他软件就要写好多晦涩难懂甚至是错误的代码,这对系统资源是一种浪费。API函数一般是以DLL文件的形式提供的,只要你能力够,你也可以编写自己的API函数供其他软件使用的。
如果你想问“总共有多少API函数”,那么我的回答是“无数个”!
温馨提示:答案为网友推荐,仅供参考