لیست برخی از توابع از A تا F
function ActivateKeyboardLayout (HKL : Integer; Flags : Integer) : Integer; stdcall; external 'user32' name 'ActivateKeyboardLayout'
function AddFontResource (lpFileName : PChar) : Integer; stdcall; external 'gdi32' name 'AddFontResourceA'
function AlphaBlend (hdcDest : Integer; xDest : Integer; yDest : Integer; WidthDest : Integer; HeightDest : Integer; hdcSrc : Integer; xSrc : Integer; ySrc : Integer; WidthSrc : Integer; HeightSrc : Integer; var Blendfunc : : BLENDFUNCTION) : Integer; stdcall; external 'msimg32' name 'AlphaBlend'
function AngleArc (hdc : Integer; x : Integer; y : Integer; dwRadius : Integer; eStartAngle : Single; eSweepAngle : Single) : Integer; stdcall; external 'gdi32' name 'AngleArc'
function AnimateWindow (hwnd : Integer; dwTime : Integer; dwFlags : Integer) : Integer; stdcall; external 'user32' name 'AnimateWindow'
function AppendMenu (hMenu : Integer; wFlags : Integer; wIDNewItem : Integer; lpNewItem : Pointer) : Integer; stdcall; external 'user32' name 'AppendMenuA'
function Arc (hdc : Integer; X1 : Integer; Y1 : Integer; X2 : Integer; Y2 : Integer; X3 : Integer; Y3 : Integer; X4 : Integer; Y4 : Integer) : Integer; stdcall; external 'gdi32' name 'Arc'
function ArcTo (hdc : Integer; X1 : Integer; Y1 : Integer; X2 : Integer; Y2 : Integer; X3 : Integer; Y3 : Integer; X4 : Integer; Y4 : Integer) : Integer; stdcall; external 'gdi32' name 'ArcTo'
function auxGetNumDevs () : Integer; stdcall; external 'winmm' name 'auxGetNumDevs'
procedure AVIFileExit (); stdcall; external 'avifil32' name 'AVIFileExit'
procedure AVIFileInfo (pfile : Integer; var pfi : AVIFileInfo; lSize : Integer); stdcall; external 'avifil32' name 'AVIFileInfo'
procedure AVIFileInit (); stdcall; external 'avifil32' name 'AVIFileInit'
procedure AVIFileOpen (var ppfile : Integer; szFile : PChar; uMode : Integer; lpHandler : Integer); stdcall; external 'avifil32' name 'AVIFileOpen'
function AVIFileRelease (pfile : Integer) : Integer; stdcall; external 'avifil32' name 'AVIFileRelease'
function Beep (dwFreq : Integer; dwDuration : Integer) : Integer; stdcall; external 'kernel32' name 'Beep'
function BeginPath (hdc : Integer) : Integer; stdcall; external 'gdi32' name 'BeginPath'
function BlockInput (fBlockIt : Integer) : Integer; stdcall; external 'USER32' name 'BlockInput'
function BringWindowToTop (hwnd : Integer) : Integer; stdcall; external 'user32' name 'BringWindowToTop'
function ChangeDisplaySettings (var lpDevMode : DEVMODE; dwFlags : Integer) : Integer; stdcall; external 'user32' name 'ChangeDisplaySettingsA'
function ChangeDisplaySettingsEx (lpszDeviceName : PChar; var lpDevMode : DEVMODE; hwnd : Integer; dwflags : Integer; var lParam : Pointer) : Integer; stdcall; external 'user32' name 'ChangeDisplaySettingsExA'
function CharLower (lpsz : PChar) : PChar; stdcall; external 'user32' name 'CharLowerA'
function CharLowerBuff (lpsz : PChar; cchLength : Integer) : Integer; stdcall; external 'user32' name 'CharLowerBuffA'
function CharUpper (lpsz : PChar) : PChar; stdcall; external 'user32' name 'CharUpperA'
function CharUpperBuff (lpsz : PChar; cchLength : Integer) : Integer; stdcall; external 'user32' name 'CharUpperBuffA'
function CheckMenuRadioItem (hMenu : Integer; un1 : Integer; un2 : Integer; un3 : Integer; un4 : Integer) : Integer; stdcall; external 'user32' name 'CheckMenuRadioItem'
function ChooseColor (var pChoosecolor : CHOOSECOLOR) : Integer; stdcall; external 'comdlg32' name 'ChooseColorA'
function Chord (hdc : Integer; X1 : Integer; Y1 : Integer; X2 : Integer; Y2 : Integer; X3 : Integer; Y3 : Integer; X4 : Integer; Y4 : Integer) : Integer; stdcall; external 'gdi32' name 'Chord'
function ClientToScreen (hwnd : Integer; var lpPoint : POINTAPI) : Integer; stdcall; external 'user32' name 'ClientToScreen'
function ClipCursor (var lpRect : Pointer) : Integer; stdcall; external 'user32' name 'ClipCursor'
function CloseClipboard () : Integer; stdcall; external 'user32' name 'CloseClipboard'
function ClosePrinter (hPrinter : Integer) : Integer; stdcall; external 'winspool.drv' name 'ClosePrinter'
function CloseWindow (hwnd : Integer) : Integer; stdcall; external 'user32' name 'CloseWindow'
procedure CoCreateGuid (var pguid : GUID); stdcall; external 'ole32' name 'CoCreateGuid'
function CombineRgn (hDestRgn : Integer; hSrcRgn1 : Integer; hSrcRgn2 : Integer; nCombineMode : Integer) : Integer; stdcall; external 'gdi32' name 'CombineRgn'
function CompareFileTime (var lpFileTime1 : FILETIME; var lpFileTime2 : FILETIME) : Integer; stdcall; external 'kernel32' name 'CompareFileTime'
function CompareString (Locale : Integer; dwCmpFlags : Integer; lpString1 : PChar; cchCount1 : Integer; lpString2 : PChar; cchCount2 : Integer) : Integer; stdcall; external 'kernel32' name 'CompareStringA'
function ConfigurePort (pName : PChar; hwnd : Integer; pPortName : PChar) : Integer; stdcall; external 'winspool.drv' name 'ConfigurePortA'
function CopyFile (lpExistingFileName : PChar; lpNewFileName : PChar; bFailIfExists : Integer) : Integer; stdcall; external 'kernel32' name 'CopyFileA'
function CopyIcon (hIcon : Integer) : Integer; stdcall; external 'user32' name 'CopyIcon'
function CopyImage (handle : Integer; un1 : Integer; n1 : Integer; n2 : Integer; un2 : Integer) : Integer; stdcall; external 'user32' name 'CopyImage'
function CopyLZFile (n1 : Integer; n2 : Integer) : Integer; stdcall; external 'lz32' name 'CopyLZFile'
function CopyRect (var lpDestRect : RECT; var lpSourceRect : RECT) : Integer; stdcall; external 'user32' name 'CopyRect'
function CreateBrushIndirect (var lpLogBrush : LOGBRUSH) : Integer; stdcall; external 'gdi32' name 'CreateBrushIndirect'
function CreateCaret (hwnd : Integer; hBitmap : Integer; nWidth : Integer; nHeight : Integer) : Integer; stdcall; external 'user32' name 'CreateCaret'
function CreateDirectory (lpPathName : PChar; var lpSecurityAttributes : SECURITY_ATTRIBUTES) : Integer; stdcall; external 'kernel32' name 'CreateDirectoryA'
function CreateDirectoryEx (lpTemplateDirectory : PChar; lpNewDirectory : PChar; var lpSecurityAttributes : SECURITY_ATTRIBUTES) : Integer; stdcall; external 'kernel32' name 'CreateDirectoryExA'
function CreateEllipticRgn (X1 : Integer; Y1 : Integer; X2 : Integer; Y2 : Integer) : Integer; stdcall; external 'gdi32' name 'CreateEllipticRgn'
function CreateEllipticRgnIndirect (var lpRect : Rect) : Integer; stdcall; external 'gdi32' name 'CreateEllipticRgnIndirect'
function CreateFile (lpFileName : PChar; dwDesiredAccess : Integer; dwShareMode : Integer; var lpSecurityAttributes : SECURITY_ATTRIBUTES; dwCreationDisposition : Integer; dwFlagsAndAttributes : Integer; hTemplateFile : Integer) : Integer; stdcall; external 'kernel32' name 'CreateFileA'
function CreateHatchBrush (nIndex : Integer; crColor : Integer) : Integer; stdcall; external 'gdi32' name 'CreateHatchBrush'
function CreatePatternBrush (hBitmap : Integer) : Integer; stdcall; external 'gdi32' name 'CreatePatternBrush'
function CreatePen (nPenStyle : Integer; nWidth : Integer; crColor : Integer) : Integer; stdcall; external 'gdi32' name 'CreatePen'
function CreatePenIndirect (var lpLogPen : LOGPEN) : Integer; stdcall; external 'gdi32' name 'CreatePenIndirect'
function CreatePolygonRgn (var lpPoint : POINTAPI; nCount : Integer; nPolyFillMode : Integer) : Integer; stdcall; external 'gdi32' name 'CreatePolygonRgn'
function CreatePolyPolygonRgn (var lpPoint : POINTAPI; var lpPolyCounts : Integer; nCount : Integer; nPolyFillMode : Integer) : Integer; stdcall; external 'gdi32' name 'CreatePolyPolygonRgn'
function CreatePopupMenu () : Integer; stdcall; external 'user32' name 'CreatePopupMenu'
function CreateRectRgn (X1 : Integer; Y1 : Integer; X2 : Integer; Y2 : Integer) : Integer; stdcall; external 'gdi32' name 'CreateRectRgn'
function CreateRectRgnIndirect (var lpRect : RECT) : Integer; stdcall; external 'gdi32' name 'CreateRectRgnIndirect'
function CreateRoundRectRgn (X1 : Integer; Y1 : Integer; X2 : Integer; Y2 : Integer; X3 : Integer; Y3 : Integer) : Integer; stdcall; external 'gdi32' name 'CreateRoundRectRgn'
function CreateSolidBrush (crColor : Integer) : Integer; stdcall; external 'gdi32' name 'CreateSolidBrush'
function CreateToolhelp32Snapshot (dwFlags : Integer; th32ProcessID : Integer) : Integer; stdcall; external 'KERNEL32' name 'CreateToolhelp32Snapshot'
function DeleteFile (lpFileName : PChar) : Integer; stdcall; external 'kernel32' name 'DeleteFileA'
function DestroyIcon (hIcon : Integer) : Integer; stdcall; external 'user32' name 'DestroyIcon'
function DestroyMenu (hMenu : Integer) : Integer; stdcall; external 'user32' name 'DestroyMenu'
function DestroyWindow (hwnd : Integer) : Integer; stdcall; external 'user32' name 'DestroyWindow'
function DrawAnimatedRects (hwnd : Integer; idAni : Integer; var lprcFrom : Rect; var lprcTo : Rect) : Integer; stdcall; external 'user32' name 'DrawAnimatedRects'
function DrawCaption (hWnd : Integer; hDC : Integer; var pcRect : Rect; un : Integer) : Integer; stdcall; external 'user32' name 'DrawCaption'
function DrawEdge (hdc : Integer; var qrc : RECT; edge : Integer; grfFlags : Integer) : Integer; stdcall; external 'user32' name 'DrawEdge'
function DrawFocusRect (hdc : Integer; var lpRect : RECT) : Integer; stdcall; external 'user32' name 'DrawFocusRect'
function DrawFrameControl (hDC : Integer; var lpRect : RECT; un1 : Integer; un2 : Integer) : Integer; stdcall; external 'user32' name 'DrawFrameControl'
function DrawIcon (hdc : Integer; x : Integer; y : Integer; hIcon : Integer) : Integer; stdcall; external 'user32' name 'DrawIcon'
function DrawIconEx (hdc : Integer; xLeft : Integer; yTop : Integer; hIcon : Integer; cxWidth : Integer; cyWidth : Integer; istepIfAniCur : Integer; hbrFlickerFreeDraw : Integer; diFlags : Integer) : Integer; stdcall; external 'user32' name 'DrawIconEx'
function DrawMenuBar (hwnd : Integer) : Integer; stdcall; external 'user32' name 'DrawMenuBar'
function DrawText (hdc : Integer; lpStr : PChar; nCount : Integer; var lpRect : RECT; wFormat : Integer) : Integer; stdcall; external 'user32' name 'DrawTextA'
function DuplicateIcon (hInst : Integer; hIcon : Integer) : Integer; stdcall; external 'shell32' name 'DuplicateIcon'
function Ellipse (hdc : Integer; X1 : Integer; Y1 : Integer; X2 : Integer; Y2 : Integer) : Integer; stdcall; external 'gdi32' name 'Ellipse'
function EmptyClipboard () : Integer; stdcall; external 'user32' name 'EmptyClipboard'
function EnableWindow (hwnd : Integer; fEnable : Integer) : Integer; stdcall; external 'user32' name 'EnableWindow'
function EndDoc (hDC : Integer) : Integer; stdcall; external 'gdi32' name 'EndDoc'
function EndMenu () : Integer; stdcall; external 'user32' name 'EndMenu'
function EndPage (hdc : Integer) : Integer; stdcall; external 'gdi32' name 'EndPage'
function EndPath (hdc : Integer) : Integer; stdcall; external 'gdi32' name 'EndPath'
function EnumChildWindows (hWndParent : Integer; lpEnumFunc : Integer; lParam : Integer) : Integer; stdcall; external 'user32' name 'EnumChildWindows'
function EnumDisplaySettings (lpszDeviceName : PChar; iModeNum : Integer; var lpDevMode : DEVMODE) : Integer; stdcall; external 'user32' name 'EnumDisplaySettingsA'
function EnumFonts (hDC : Integer; lpsz : PChar; lpFontEnumProc : Integer; lParam : Integer) : Integer; stdcall; external 'gdi32' name 'EnumFontsA'
function EnumWindows (lpEnumFunc : Integer; lParam : Integer) : Integer; stdcall; external 'user32' name 'EnumWindows'
procedure ExitProcess (uExitCode : Integer); stdcall; external 'kernel32' name 'ExitProcess'
function ExitWindowsEx (uFlags : Integer; dwReserved : Integer) : Integer; stdcall; external 'user32' name 'ExitWindowsEx'
function ExtractIcon (hInst : Integer; lpszExeFileName : PChar; nIconIndex : Integer) : Integer; stdcall; external 'shell32' name 'ExtractIconA'
function ExtractIconEx (lpszFile : PChar; nIconIndex : Integer; var phiconLarge : Integer; var phiconSmall : Integer; nIcons : Integer) : Integer; stdcall; external 'shell32' name 'ExtractIconExA'
function ExtTextOut (hdc : Integer; x : Integer; y : Integer; wOptions : Integer; var lpRect : Rect; lpString : PChar; nCount : Integer; var lpDx : Integer) : Integer; stdcall; external 'gdi32' name 'ExtTextOutA'
procedure FatalAppExit (uAction : Integer; lpMessageText : PChar); stdcall; external 'kernel32' name 'FatalAppExitA'
function fCreateShellLink (lpstrFolderName : PChar; lpstrLinkName : PChar; lpstrLinkPath : PChar; lpstrLinkArgs : PChar) : Integer; stdcall; external 'VB5STKIT' name 'fCreateShellLink'
function FileTimeToLocalFileTime (var lpFileTime : FILETIME; var lpLocalFileTime : FILETIME) : Integer; stdcall; external 'kernel32' name 'FileTimeToLocalFileTime'
function FileTimeToSystemTime (var lpFileTime : FILETIME; var lpSystemTime : SYSTEMTIME) : Integer; stdcall; external 'kernel32' name 'FileTimeToSystemTime'
procedure FillMemory (var Destination : Pointer; Length : Integer; Fill : Byte); stdcall; external 'kernel32' name 'RtlFillMemorA'
function FillPath (hdc : Integer) : Integer; stdcall; external 'gdi32' name 'FillPath'
function FillRect (hdc : Integer; var lpRect : RECT; hBrush : Integer) : Integer; stdcall; external 'user32' name 'FillRect'
function FillRgn (hdc : Integer; hRgn : Integer; hBrush : Integer) : Integer; stdcall; external 'gdi32' name 'FillRgn'
function FindClose (hFindFile : Integer) : Integer; stdcall; external 'kernel32' name 'FindClose'
function FindExecutable (lpFile : PChar; lpDirectory : PChar; lpResult : PChar) : Integer; stdcall; external 'shell32' name 'FindExecutableA'
function FindFirstFile (lpFileName : PChar; var lpFindFileData : WIN32_FIND_DATA) : Integer; stdcall; external 'kernel32' name 'FindFirstFileA'
function FindNextFile (hFindFile : Integer; var lpFindFileData : WIN32_FIND_DATA) : Integer; stdcall; external 'kernel32' name 'FindNextFileA'
function FindWindow (lpClassName : PChar; lpWindowName : PChar) : Integer; stdcall; external 'user32' name 'FindWindowA'
function FindWindowEx (hWnd1 : Integer; hWnd2 : Integer; lpsz1 : PChar; lpsz2 : PChar) : Integer; stdcall; external 'user32' name 'FindWindowExA'
function FlashWindow (hwnd : Integer; bInvert : Integer) : Integer; stdcall; external 'user32' name 'FlashWindow'
function FlashWindowEx (var pfwi : FLASHWINFO) : Integer; stdcall; external 'user32' name 'FlashWindowEx'
function FloodFill (hdc : Integer; x : Integer; y : Integer; crColor : Integer) : Integer; stdcall; external 'gdi32' name 'FloodFill'
function FrameRect (hdc : Integer; var lpRect : RECT; hBrush : Integer) : Integer; stdcall; external 'user32' name 'FrameRect'
function FrameRgn (hdc : Integer; hRgn : Integer; hBrush : Integer; nWidth : Integer; nHeight : Integer) : Integer; stdcall; external 'gdi32' name 'FrameRgn'
function FreeEnvironmentStrings (lpsz : PChar) : Integer; stdcall; external 'kernel32'
name 'FreeEnvironmentStringsA'