作為一個(gè)編程初學(xué)者來(lái)說(shuō),API函數(shù)也許是一個(gè)時(shí)常耳聞卻感覺(jué)有些神秘的東西。單看它復(fù)雜的語(yǔ)法,就足令人望而生畏,但是任何事物在我們深入了解它之前,總是會(huì)有這種感覺(jué)的。這個(gè)WindowsAPI函數(shù)定義大全就是一個(gè)學(xué)校API函數(shù)的入門教程,它能把API函數(shù)的來(lái)龍去脈告訴大家,破除對(duì)API函數(shù)的畏懼,使它成為我們編程的好助手。
操作系統(tǒng)除了協(xié)調(diào)應(yīng)用程序的執(zhí)行、內(nèi)存分配、系統(tǒng)資源管理外,同時(shí)也是一個(gè)很大的服務(wù)中心,調(diào)用這個(gè)服務(wù)中心的各種服務(wù)(每一種服務(wù)是一個(gè)函數(shù)),可以幫肋應(yīng)用程序達(dá)到開啟視窗、描繪圖形、使用周邊設(shè)備的目的,由于這些函數(shù)服務(wù)的對(duì)象是應(yīng)用程序(Application),所以稱之為Application Programming Interface,簡(jiǎn)稱API函數(shù)。
API進(jìn)程和線程函數(shù)
CancelWaitableTimer 這個(gè)函數(shù)用于取消一個(gè)可以等待下去的計(jì)時(shí)器操作
CallNamedPipe 這個(gè)函數(shù)由一個(gè)希望通過(guò)管道通信的一個(gè)客戶進(jìn)程調(diào)用
ConnectNamedPipe 指示一臺(tái)服務(wù)器等待下去,直至客戶機(jī)同一個(gè)命名管道連接
CreateEvent 創(chuàng)建一個(gè)事件對(duì)象
CreateMailslot 創(chuàng)建一個(gè)郵路。返回的句柄由郵路服務(wù)器使用(收件人)
CreateMutex 創(chuàng)建一個(gè)互斥體(MUTEX)
CreateNamedPipe 創(chuàng)建一個(gè)命名管道。返回的句柄由管道的服務(wù)器端使用
CreatePipe 創(chuàng)建一個(gè)匿名管道
CreateProcess 創(chuàng)建一個(gè)新進(jìn)程(比如執(zhí)行一個(gè)程序)
CreateSemaphore 創(chuàng)建一個(gè)新的信號(hào)機(jī)
CreateWaitableTimer 創(chuàng)建一個(gè)可等待的計(jì)時(shí)器對(duì)象
DisconnectNamedPipe 斷開一個(gè)客戶與一個(gè)命名管道的連接
DuplicateHandle 在指出一個(gè)現(xiàn)有系統(tǒng)對(duì)象當(dāng)前句柄的情況下,為那個(gè)對(duì)象創(chuàng)建一個(gè)新句柄
ExitProcess 中止一個(gè)進(jìn)程
FindCloseChangeNotification 關(guān)閉一個(gè)改動(dòng)通知對(duì)象
FindExecutable 查找與一個(gè)指定文件關(guān)聯(lián)在一起的程序的文件名
FindFirstChangeNotification 創(chuàng)建一個(gè)文件通知對(duì)象。該對(duì)象用于監(jiān)視文件系統(tǒng)發(fā)生的變化
FindNextChangeNotification 重設(shè)一個(gè)文件改變通知對(duì)象,令其繼續(xù)監(jiān)視下一次變化
FreeLibrary 釋放指定的動(dòng)態(tài)鏈接庫(kù)
GetCurrentProcess 獲取當(dāng)前進(jìn)程的一個(gè)偽句柄
GetCurrentProcessId 獲取當(dāng)前進(jìn)程一個(gè)唯一的標(biāo)識(shí)符
GetCurrentThread 獲取當(dāng)前線程的一個(gè)偽句柄
GetCurrentThreadId 獲取當(dāng)前線程一個(gè)唯一的線程標(biāo)識(shí)符
GetExitCodeProces 獲取一個(gè)已中斷進(jìn)程的退出代碼
GetExitCodeThread 獲取一個(gè)已中止線程的退出代碼
GetHandleInformation 獲取與一個(gè)系統(tǒng)對(duì)象句柄有關(guān)的信息
GetMailslotInfo 獲取與一個(gè)郵路有關(guān)的信息
GetModuleFileName 獲取一個(gè)已裝載模板的完整路徑名稱
GetModuleHandle 獲取一個(gè)應(yīng)用程序或動(dòng)態(tài)鏈接庫(kù)的模塊句柄
GetPriorityClass 獲取特定進(jìn)程的優(yōu)先級(jí)別
GetProcessShutdownParameters 調(diào)查系統(tǒng)關(guān)閉時(shí)一個(gè)指定的進(jìn)程相對(duì)于其它進(jìn)程的關(guān)閉早遲情況
GetProcessTimes 獲取與一個(gè)進(jìn)程的經(jīng)過(guò)時(shí)間有關(guān)的信息
GetProcessWorkingSetSize 了解一個(gè)應(yīng)用程序在運(yùn)行過(guò)程中實(shí)際向它交付了多大容量的內(nèi)存
GetSartupInfo 獲取一個(gè)進(jìn)程的啟動(dòng)信息
GetThreadPriority 獲取特定線程的優(yōu)先級(jí)別
GetTheardTimes 獲取與一個(gè)線程的經(jīng)過(guò)時(shí)間有關(guān)的信息
GetWindowThreadProcessId 獲取與指定窗口關(guān)聯(lián)在一起的一個(gè)進(jìn)程和線程標(biāo)識(shí)符
LoadLibrary 載入指定的動(dòng)態(tài)鏈接庫(kù),并將它映射到當(dāng)前進(jìn)程使用的地址空間
LoadLibraryEx 裝載指定的動(dòng)態(tài)鏈接庫(kù),并為當(dāng)前進(jìn)程把它映射到地址空間
LoadModule 載入一個(gè)Windows應(yīng)用程序,并在指定的環(huán)境中運(yùn)行
MsgWaitForMultipleObjects 等侯單個(gè)對(duì)象或一系列對(duì)象發(fā)出信號(hào)。如返回條件已經(jīng)滿足,則立即返回
SetPriorityClass 設(shè)置一個(gè)進(jìn)程的優(yōu)先級(jí)別
SetProcessShutdownParameters 在系統(tǒng)關(guān)閉期間,為指定進(jìn)程設(shè)置他相對(duì)于其它程序的關(guān)閉順序
SetProcessWorkingSetSize 設(shè)置操作系統(tǒng)實(shí)際劃分給進(jìn)程使用的內(nèi)存容量
SetThreadPriority 設(shè)定線程的優(yōu)先級(jí)別
ShellExecute 查找與指定文件關(guān)聯(lián)在一起的程序的文件名
TerminateProcess 結(jié)束一個(gè)進(jìn)程
WinExec 運(yùn)行指定的程序
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版











Apifox(Api調(diào)試管理工具)2.1.29.1 綠色版
小烏龜代碼管理工具(TortoiseGit)2.13.0.1 中文免費(fèi)版
SoapUI破解版5.7.0 最新版
小皮面板(phpstudy)8.1.1.3 官方最新版
Ruby3.0(ruby運(yùn)行環(huán)境)3.0.2 官方版
gcc編譯器( MinGW-w64 9.0.0綠色版)免費(fèi)下載
寶玉編輯助手0.0.05新版
火花編程軟件2.7.2 官方pc版
猿編程少兒班客戶端3.1.1 官方版
Restorator 2009中文版單文件漢化版
十六進(jìn)制閱讀小工具
IT碼農(nóng)工具軟件1.0 中文免費(fèi)版
Postman Canary(網(wǎng)頁(yè)調(diào)試軟件)官方版7.32.0綠色免費(fèi)版
大耳猴少兒編程客戶端1.1.2 官方免費(fèi)版
excel批量sql語(yǔ)句(通過(guò)excel構(gòu)建sql工具)1.0 免費(fèi)版
軟件添加彈窗和網(wǎng)址工具1.0 中文免費(fèi)版
天霸編程助手2.1 單文件中文版
ida pro 中文破解版(反編譯工具)7.0 永樂(lè)漢化版64位
VBA代碼助手3.3.3.1官方版
JDK 12 linux版for 64位
Samba(完全支持Python 3)4.10 官方最新版
猿編程電腦端3.9.1.347 官方PC版
蒲公英 Android SDKV4.1.11 官方最新版
蒲公英iOS SDK2.8.9.1 官方最新版
WxPython中文可視化編輯器1.2 簡(jiǎn)體中文免費(fèi)版
Python代碼生成器1.0 中文免費(fèi)版
C語(yǔ)言代碼實(shí)例助手1.0 免費(fèi)版
notepad++7.8.2 中文免費(fèi)版
wpe pro Alpha 0.9a 中文綠色版




系統(tǒng)自帶的命令行幫助文件(ntcmds.chm)chm格
Excel轉(zhuǎn)換XML工具1.0 免費(fèi)版
實(shí)體類SQL生成工具1.0 綠色免費(fèi)版
XML字符串解析工具2.0.3 免費(fèi)版
VC++Spelly(代碼拼寫檢查)3.0.1 官方最新版
易語(yǔ)言vc6迷你連接器【dos命令形式運(yùn)行】綠
Elastix 20163.0 免費(fèi)版
sql語(yǔ)法分析器(sql語(yǔ)法分析工具)3.1.0 綠色
dev c++下載(DEV-C++)5.9.2 多語(yǔ)安裝免費(fèi)版
vc字體設(shè)置工具(vc6字體設(shè)置工具)1.0 中文綠