1、基礎(chǔ)服務(wù)(Base Services): 提供對(duì)Windows系統(tǒng)可用的基礎(chǔ)資源的訪問(wèn)接口。比如象:文件系統(tǒng)(file system)、外部設(shè)備(device)、,進(jìn)程(process)、線程(thread)以及訪問(wèn)注冊(cè)表(Windows registry)和錯(cuò)誤處理機(jī)制(error handling)。這些功能接口位于,16位Windows下的kernel.exe、krnl286.exe或krnl386.exe系統(tǒng)文檔中;以及32位Windows下的 kernel32.dll和advapi32.dll中。
2、圖形設(shè)備接口(GDI): 提供功能為:輸出圖形內(nèi)容到顯示器、打印機(jī)以及其他外部輸出設(shè)備。它位于16位Windows下的gdi.exe;以及32位Windows下的gdi32.dll。
3、圖形化用戶界面(GUI): 提供的功能有創(chuàng)建和管理屏幕和大多數(shù)基本控件(control),比如按鈕和滾動(dòng)條。接收鼠標(biāo)和鍵盤(pán)輸入,以及其他與GUI有關(guān)的功能。這些調(diào)用接口位于:16位Windows下的user.exe,以及32位Windows下的user32.dll。從Windows XP版本之后,基本控件和通用對(duì)話框控件(Common Control Library)的調(diào)用接口放在comctl32.dll中。
4、通用對(duì)話框鏈接庫(kù)(Common Dialog Box Library): 為應(yīng)用程序提供標(biāo)準(zhǔn)對(duì)話框,比如打開(kāi)/保存文檔對(duì)話框、顏色對(duì)話框和字體對(duì)話框等等。這個(gè)鏈接庫(kù)位于:16位Windows下的commdlg.dll中,以及32位Windows下comdlg32.dll中。它被歸類(lèi)為User Interface API之下。
5、通用控件鏈接庫(kù)(Common Control Library):為應(yīng)用程序提供接口來(lái)訪問(wèn)操作系統(tǒng)提供的一些高級(jí)控件。比如像:狀態(tài)欄(status bar)、進(jìn)度條(progress bars)、工具欄(toolbar)和標(biāo)簽(tab)。這個(gè)鏈接庫(kù)位于:16位Windows下的commctrl.dll中,以及32位Windows下comctl32.dll中。。它被歸類(lèi)為User Interface API之下。
6、Windows外殼(Windows Shell):作為Windows API的組成部分,不僅允許應(yīng)用程序訪問(wèn)Windows外殼提供的功能,還對(duì)之有所改進(jìn)和增強(qiáng)。它位于16位Windows下的shell.dll中,以及32位Windows下的shell32.dll中(Windows 95則在 shlwapi.dll中)。 它被歸類(lèi)為User Interface API之下。
7、網(wǎng)絡(luò)服務(wù)(Network Services):為訪問(wèn)操作系統(tǒng)提供的多種網(wǎng)絡(luò) 功能提供接口。它包括NetBIOS、Winsock、NetDDE及RPC等。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。