分類
Windows API
操做系統的用戶接口
API函數包含在Windows系統目錄下的
動態鏈接庫文件中。Windows API是一套用來控制
Windows的各個部件的外觀和行爲的預先定義的Windows函數。用戶的每一個動做都會引起一個或幾個函數的運行以告訴Windows發生了什麼。這在某種程度上很像
Windows的自然
代碼。而其餘的
語言只是提供一種能自動並且更容易的訪問API的方法。當你點擊
窗體上的一個
按鈕時,Windows會發送一個消息給
窗體,VB獲取這個調用並通過分析後生成一個特定事件。
更易理解來講:
Windows系統除了協調應用程序的執行、
內存的分配、
系統資源的管理外,同時他也是一個很大的服務中心。調用這個服務中心的各類服務(每一種服務就是一個
函數)能夠幫助應用程序達到開啓視窗、描繪圖形和使用周邊
設備等目的,因爲這些函數服務的對象是應用程序,因此稱之爲Application Programming Interface,簡稱API 函數。WIN32 API也就是MicrosoftWindows 32位平臺的
應用程序編程接口。
凡是在 Windows
工做環境底下執行的應用
程序,均可以
調用Windows API。
linux API
以上內容引用自百度百科