Index of refg


Last Update: January 21, 2001
Number of Functions Listed: 357 (4 added)

Below is a categorical list of the API functions currently documented on this web site. Please keep in mind that this site does not encompass the entire API yet, so unfortunately may not find what you are looking for. To suggest any additions you would like to see made, please contact the author with your request. All pages added since the last update of this site are clearly marked with NEW.

Jump to:

  • Accessibility
  • Audio
  • Bitmaps
  • Brushes
  • Common Controls
  • Common Dialog
  • Cursor
  • Devices
  • Dialog Boxes
  • Errors
  • Files
  • Filled Shapes
  • Fonts & Text
  • Handles
  • Help
  • Icons
  • INI Files
  • Input (General)
  • Joysticks
  • Keyboard
  • Lines & Curves
  • Math
  • Media Control Interface (MCI)
  • Memory
  • Menus
  • Messages
  • Mouse
  • National Language Support
  • OLE
  • Painting & Drawing
  • Pens
  • Printers
  • Processes & Threads
  • Rectangles
  • Regions
  • Registry
  • Shell
  • Shutdown
  • Strings
  • Synchronization
  • System Information
  • Time
  • Timers
  • Tool Help
  • Window Classes
  • Window Procedures
  • Window Properties
  • Windows
  • Winsock
  • Other


  • Accessibility
    • GetSystemMetrics
    • SystemParametersInfo
  • Audio
    • auxGetDevCaps
    • auxGetNumDevs
    • auxGetVolume
    • auxSetVolume
    • PlaySound
    • sndPlaySound
    • waveOutGetDevCaps
    • waveOutGetNumDevs
    • waveOutGetVolume
    • waveOutSetVolume
  • Bitmaps
    • BitBlt
    • ExtFloodFill
    • GetPixel
    • SetPixel
    • SetPixelV
    • StretchBlt
  • Brushes
    • CreateHatchBrush
    • CreateSolidBrush
    • GetBrushOrgEx
    • SetBrushOrgEx
  • Common Controls
    • InitCommonControlsEx
  • Common Dialog
    • ChooseColor
    • ChooseFont
    • CommDlgExtendedError
    • GetOpenFileName
    • GetSaveFileName
    • PrintDlg
  • Cursor
    • ClipCursor
    • CreateCursor
    • DestroyCursor
    • GetClipCursor
    • GetCursor
    • GetCursorPos
    • LoadCursor
    • LoadCursorFromFile
    • SetCursor
    • SetCursorPos
    • SetSystemCursor
    • ShowCursor
  • Devices
    • ChangeDisplaySettings NEW
    • CreateDC
    • DeleteDC
    • DeleteObject
    • EnumDisplaySettings NEW
    • GetDC
    • GetStockObject
    • ReleaseDC
    • SelectObject
  • Dialog Boxes
    • MessageBox
    • MessageBoxEx
    • MessageBoxIndirect
  • Errors
    • Beep
    • GetLastError
    • MessageBeep
    • SetLastError
    • SetLastErrorEx
  • Files
    • CopyFile
    • CreateDirectory
    • CreateDirectoryEx
    • CreateFile
    • DeleteFile
    • FindClose
    • FindFirstFile
    • FindNextFile
    • GetDiskFreeSpace
    • GetDiskFreeSpaceEx
    • GetDriveType
    • GetFileAttributes
    • GetFileInformationByHandle
    • GetFileSize
    • GetFileTime
    • GetFileVersionInfo
    • GetFileVersionInfoSize
    • GetFullPathName
    • GetLogicalDrives
    • GetLogicalDriveStrings
    • GetShortPathName
    • GetTempFileName
    • MoveFile
    • ReadFile
    • RemoveDirectory
    • SetFileAttributes
    • SetFilePointer
    • SetFileTime
    • VerQueryValue
    • WriteFile
  • File System
    • GetVolumeInformation
    • SetVolumeLabel
  • Filled Shapes
    • Chord
    • Ellipse
    • FillRect
    • FrameRect
    • InvertRect
    • Pie
    • Polygon
    • PolyPolygon
    • Rectangle
    • RoundRect
  • Fonts & Text
    • CreateFont
    • CreateFontIndirect
    • EnumFontFamilies
    • EnumFontFamiliesEx
    • GetTextAlign
    • SetTextAlign
    • TextOut
  • Handles
    • CloseHandle
  • Help
    • WinHelp
  • Icons
    • DestroyIcon
    • DrawIcon
    • DrawIconEx
    • ExtractIcon
    • ExtractIconEx
  • INI Files
    • GetPrivateProfileInt
    • GetPrivateProfileString
    • GetProfileInt
    • GetProfileString
    • WritePrivateProfileString
    • WriteProfileString
  • Input (General)
    • SendInput
  • Joysticks
    • joyGetDevCaps
    • joyGetNumDevs
    • joyGetPos
  • Keyboard
    • GetAsyncKeyState
    • GetKeyboardState
    • GetKeyState
    • keybd_event
    • SetKeyboardState
  • Lines & Curves
    • AngleArc
    • Arc
    • ArcTo
    • GetArcDirection
    • LineTo
    • MoveToEx
    • PolyBezier
    • PolyBezierTo
    • Polyline
    • PolylineTo
    • PolyPolyline
    • SetArcDirection
  • Math
    • MulDiv
  • Media Control Interface (MCI)
    • mciGetErrorString
    • mciSendString
  • Memory
    • CopyMemory
    • FillMemory
    • GlobalAlloc
    • GlobalFree
    • GlobalLock
    • GlobalMemoryStatus
    • GlobalMemoryStatusEx
    • GlobalUnlock
    • MoveMemory
    • ZeroMemory
  • Menus
    • CreatePopupMenu
    • DestroyMenu
    • GetMenu
    • GetMenuItemCount
    • GetMenuItemInfo
    • GetSystemMenu
    • InsertMenuItem
    • RemoveMenu
    • SetMenuItemInfo
    • TrackPopupMenu
    • TrackPopupMenuEx
  • Messages
    • SendMessage
  • Mouse
    • GetCapture
    • GetDoubleClickTime
    • mouse_event
    • ReleaseCapture
    • SetCapture
    • SetDoubleClickTime
    • SwapMouseButton
  • National Language Support
    • GetCurrencyFormat
    • GetDateFormat
    • GetNumberFormat
    • GetThreadLocale
    • GetTimeFormat
    • SetThreadLocale
  • OLE
    • CoTaskMemFree
  • Painting & Drawing
    • GetWindowRgn
    • SetWindowRgn
  • Pens
    • CreatePen
    • CreatePenIndirect
  • Printers
    • ClosePrinter
    • EndDoc
    • EndPage
    • EnumJobs
    • EnumPrinters
    • OpenPrinter
    • PrinterProperties NEW
    • StartDoc
    • StartPage
  • Processes & Threads
    • GetEnvironmentVariable
    • SetEnvironmentVariable
  • Rectangles
    • CopyRect
    • EqualRect
    • InflateRect
    • IntersectRect
    • IsRectEmpty
    • OffsetRect
    • PtInRect
    • SetRect
    • SetRectEmpty
    • SubtractRect
    • UnionRect
  • Regions
    • CombineRgn
    • CreateEllipticRgn
    • CreateEllipticRgnIndirect
    • CreatePolygonRgn
    • CreatePolyPolygonRgn
    • CreateRectRgn
    • CreateRectRgnIndirect
    • CreateRoundRectRgn
    • EqualRgn
    • FillRgn
    • FrameRgn
    • GetPolyFillMode
    • GetRgnBox
    • InvertRgn
    • OffsetRgn
    • PtInRegion
    • RectInRegion
    • SetPolyFillMode
  • Registry
    • RegCloseKey
    • RegCreateKeyEx
    • RegDeleteKey
    • RegDeleteValue
    • RegEnumKeyEx
    • RegEnumValue
    • RegOpenKeyEx
    • RegQueryValueEx
    • RegSetValueEx
  • Shell
    • ExitWindowsDialog
    • PickIconDlg
    • RestartDialog
    • SHAddToRecentDocs
    • SHBrowseForFolder
    • Shell_NotifyIcon
    • ShellExecute
    • ShellExecuteEx
    • SHEmptyRecycleBin
    • SHFileOperation
    • SHFreeNameMappings
    • SHGetFileInfo
    • SHGetFolderLocation
    • SHGetFolderPath
    • SHGetPathFromIDList
    • SHGetSpecialFolderLocation
    • SHGetSpecialFolderPath
    • SHQueryRecycleBin
    • SHUpdateRecycleBinIcon
  • Shutdown
    • LockWorkStation
  • Strings
    • CharLower
    • CharUpper
    • CompareString
    • lstrcmp
    • lstrcmpi
    • lstrcpy
    • lstrcpyn
    • lstrlen
  • Synchronization
    • WaitForSingleObject
  • System Information
    • GetComputerName
    • GetSysColor
    • GetSystemDirectory
    • GetTempPath
    • GetUserName
    • GetVersionEx
    • GetWindowsDirectory
    • SetSysColors
  • Time
    • CompareFileTime
    • FileTimeToLocalFileTime
    • FileTimeToSystemTime
    • GetLocalTime
    • GetSystemTime
    • GetSystemTimeAsFileTime
    • GetTickCount
    • GetTimeZoneInformation
    • LocalFileTimeToFileTime
    • SetSystemTime
    • SystemTimeToFileTime
  • Timers
    • KillTimer
    • QueryPerformanceCounter
    • QueryPerformanceFrequency
    • SetTimer
  • Tool Help
    • CreateToolhelp32Snapshot
    • Process32First
    • Process32Next
  • Window Classes
    • GetClassInfo
    • GetClassInfoEx
    • GetClassLong
    • GetClassName
    • GetWindowLong
    • RegisterClass
    • RegisterClassEx
    • SetClassLong
    • SetWindowLong
    • UnregisterClass
  • Window Procedures
    • CallWindowProc
    • DefWindowProc
  • Window Properties
    • EnumPropsEx
    • GetProp
    • RemoveProp
    • SetProp
  • Windows
    • BringWindowToTop
    • CreateWindowEx
    • DestroyWindow
    • EnableWindow
    • EnumChildWindows
    • EnumThreadWindows
    • EnumWindows
    • FindWindow
    • FindWindowEx
    • FlashWindow
    • GetActiveWindow
    • GetDesktopWindow
    • GetFocus
    • GetForegroundWindow
    • GetParent
    • GetTopWindow
    • GetWindow
    • GetWindowRect
    • GetWindowText
    • GetWindowTextLength
    • GetWindowThreadProcessId
    • IsChild
    • IsIconic
    • IsWindow
    • IsWindowEnabled
    • IsZoomed
    • MoveWindow
    • SetActiveWindow
    • SetFocus
    • SetForegroundWindow
    • SetParent
    • SetWindowPos
    • SetWindowText
    • ShowWindow
    • WindowFromPoint
  • Winsock
    • closesocket
    • connect
    • gethostbyaddr
    • gethostbyname
    • gethostname
    • htonl
    • htons
    • inet_addr
    • inet_nota
    • ioctlsocket NEW
    • recv
    • send
    • socket
    • WSACleanup
    • WSAGetLastError
    • WSAStartup
  • Other
    • ExitWindowsEx
    • Sleep

Go back to the Reference section index.


Last Modified: January 21, 2001
This page is copyright © 2001 Paul Kuliniewicz. Copyright Information Revised October 29, 2000
Go back to the Windows API Guide home page.
E-mail: vbapi@vbapi.com Send Encrypted E-Mail
This page is at http://www.vbapi.com/ref/funcc.html



Windows API Guide
Windows API Guide - Reference - Volume 1: Version 3.0 For the MS-DOS and PC-DOS Operating Systems
ISBN: B001V0KQIY
EAN: N/A
Year: 1998
Pages: 610

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net