Win32 API

Win32 API

Win32 API即為Microsoft 32位平台的應用程序編程介面(Application Programming Interface)。所有在Win32平台上運行的應用程序都可以調用這些函數。

簡介


使用Win32 API,應用程序可以充分挖掘Windows的32位操作系統的潛力。 Mircrosoft的所有32位平台都支持統一的API,包括函數、結構、消息、宏及介面。使用 Win32 API不但可以開發出在各種平台上都能成功運行的應用程序,而且也可以充分利用每個平台特有的功能和屬性。
在具體編程時,程序實現方式的差異依賴於相應平台的底層功能的不同。最顯著的差異是某些函數只能在更強大的平台上實現其功能。例如,安全函數只能在Windows NT操作系統下使用。另外一些主要差別就是系統限制,比如值的範圍約束,或函數可管理的項目個數等等。

分類


標準Win32 API函數可以分為以下幾類:
1、窗口管理
2、窗口通用控制
3、Shell特性
4、圖形設備介面
5、系統服務
6、國際特性
7、網路服務