Delphi is a well-known rapid application development tool under the Windows platform that encapsulates and uses a large number of Win32 APIs in VCL.
Gaea is based on VCL developed tool products, in the program using a large number of Win32 API, will be frequently used or involved in the API list and comb.
System API
1, the incident to the image: CreateEvent, SetEvent, ResetEvent and WaitForSingleObject;
2. Mutex: Createmutex,openmutex and ReleaseMutex
3, Time: Gettickcount,sleep,getcputickcount
4, Queryperformancefrequency,queryperformancecounter,performancecounter,getprocessorinfo
5. DLL Related: loadlibrary,freelibrary
6, GetLastError
Process API
1, Createprocess,shellexecute
2, Exitprocess,terminateprocess,getexitcodeprocess
3, GetProcessID
4, Other: Createtoolhelp32snapshot,process32first,process32next
Window API
1, Enablewindow,iswindowenabled,enumthreadwindows
2, LockWindowUpdate: Lock the specified window, prohibit it to update, while only one window is locked
3. FindWindow: Find window, GetWindowLong: This function gets information about the specified window
File API
1, GetTempFileName
2, Createfile,copyfile,deletefile,openfile
3. GetFileAttributes: Gets the file attributes,
4, Findfirstfile,findnextfile, traverse folder to find files