Windows API函数在哪里定义?

时间:2010-02-23 14:10:12

标签: winapi

当你需要使用一个函数时,你包含一个头文件,但是定义了函数代码吗?

3 个答案:

答案 0 :(得分:5)

Dave,代码存在于Windows \ system32目录中的各种DLL文件中。

答案 1 :(得分:4)

实现Win-32 API的实际代码在系统上的各种DLL中定义。这些DLL的名称类似于kernel32.dll,comctl32.dll等。您可以在C:\ Windows \ System32中找到它们。

通常情况下,您将代码与kernel32.lib等链接起来,这些代码在程序启动时会动态加载DLL。这允许Win32 API函数直接调用DLLS。

答案 2 :(得分:1)

正如上面所解释的那样,你掌握在微软手中。 您可以随时查看msdn http://msdn.microsoft.com。 对于大多数API函数,您可以在底部找到一些信息。 对于你从那里得到的大多数功能:

支持的最低客户端
支持的最低服务器

图书馆
DLL
Unicode和ANSI名称