2010-02-23 56 views

回答

5

Dave,代碼位於Windows \ system32目錄中的各種許多DLL文件中。

+1

我第二個這個。幾乎所有的Windows API調用都是DLL的一部分。當你鏈接你的代碼時,你通常會加載一個負責加載相應庫的庫。請參閱http://en.wikipedia.org/wiki/Dynamic-link_library#Import_libraries – 2010-02-23 14:16:17

1

就像上面解釋的那樣,你掌握在微軟的手中。 您可以隨時查看msdn http://msdn.microsoft.com。 對於大多數API函數,您可以在底部找到一些信息。 對於大多數功能,你從那裏:

最低支持的客戶端
最低支持的服務器

圖書館
DLL
Unicode和ANSI名字

4

實現雙贏-32 API的實際代碼在系統中的各種DLL中定義。這些DLL有像kernel32.dll,comctl32.dll等名稱。您可以在C:\ Windows \ System32中找到它們。

通常會發生的情況是,您的代碼與kernel32.lib等鏈接,它們有一些代碼,用於在程序啓動時動態加載DLL。這允許Win32 API函數直接調用DLLS。