Русский_Проект: Функции API
Справочник по функциям Windows API
В данном справочнике приводятся примеры использования различных функций API при написании программ на Visual Basic. Если вы только приступили к программированию с помощью API, то прочитайте сначала Введение . Также ознакомьтесь с определениями терминов , если Вы не понимаете некоторые используемые термины.
Выбирайте способ работы с функциями API:
Список функций по алфавиту
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A
AccessibleObjectFromPoint
ActivateKeyboardLayout
AddFontResource
AdjustTokenPrivileges
AllocConsole
AlphaBlend
AngleArc
AnimateWindow
AppendMenu
Arc
ArcTo
AttachThreadInput
auxGetVolume
auxSetVolume
B
BackupEventLog
Beep
BeginPath
BitBlt
BlockInput
BringWindowToTop
C
CallNextHookEx
CallWindowProc
ChangeDisplaySettings
CharLower
CharToOem
CharUpper
CheckMenuRadioItem
ChooseColor
ChooseFont
Chord
ClearEventLog
ClientToScreen
ClipCursor
CloseClipboard
CloseEventLog
CloseHandle
ClosePrinter
CloseServiceHandle
CloseWindow
CoCreateGuid
CombineRgn
CommDlgExtendedError
CompareFileTime
CompareString
ConfigurePort
ControlService
CopyFile
CopyImage
CopyMemory
CopyRect
CoTaskMemFree
CountClipboardFormats
CreateBitmap
CreateBrushIndirect
CreateCaret
CreateCompatibleBitmap
CreateCompatibleDC
CreateCursor
CreateDC
CreateDirectory
CreateDirectoryEx
CreateEllipticRgn
CreateEllipticRgnIndirect
CreateFile
CreateFont
CreateFontIndirect
CreateHatchBrush
CreateIconIndirect
CreateMenu
CreatePatternBrush
CreatePen
CreatePenIndirect
CreatePolygonRgn
CreatePolyPolygonRgn
CreatePopupMenu
CreateProcess
CreateRectRgn
CreateRectRgnIndirect
CreateRoundRectRgn
CreateSolidBrush
CreateStatusWindow
CreateToolBarEx
CreateWindowEx
D
DefWindowProc
DeleteDC
DeleteFile
DeleteObject
DestroyCursor
DestroyIcon
DestroyMenu
DestroyWindow
DeviceCapabilities
DeviceIOControl
DialogBoxParam
DllGetVersion
DragAcceptFiles
DragQueryFile
DrawAnimatedRects
DrawCaption
DrawEdge
DrawFocusRect
DrawFrameControl
DrawIcon
DrawIconEx
DrawMenuBar
DrawState
DrawText
DrawTextEx
DuplicateIcon
E
Ellipse
EmptyClipboard
EnableTheming
EnableWindow
EndDialog
EndDoc
EndMenu
EndPage
EndPath
EnumChildWindows
EnumClipboardFormats
EnumDisplayDevices
EnumDisplaySettings
EnumFontFamiliesEx
EnumJobs
EnumPorts
EnumPrinters
EnumProcesses
EnumProcessModules
EnumPropsEx
EnumServicesStatus
EnumSystemCodePages
EnumThreadWindows
EnumWindows
EqualRect
EqualRgn
ExitProcess
ExitWindowsDialog
ExitWindowsEx
ExtFloodFill
ExtractAssociatedIcon
ExtractIcon
ExtractIconEx
F
FatalAppExit
FileTimeToLocalFileTime
FileTimeToSystemTime
FillMemory
FillRect
FillRgn
FindClose
FindExecutable
FindFirstFile
FindNextFile
FindWindow
FindWindowEx
FlashWindow
FlashWindowEx
FlatSB_EnableScrollBar
FlatSB_GetScrollPos
FlatSB_GetScrollProp
FlatSB_GetScrollRange
FlatSB_SetScrollPos
FlatSB_SetScrollProp
FlatSB_SetScrollRange
FlatSB_ShowScrollBar
FormatMessage
FrameRect
FrameRgn
FreeConsole
FreeLibrary
G
GetACP
GetActiveWindow
GetArcDirection
GetAsyncKeyState
GetBrushOrgEx
GetCapture
GetCaretBlinkTime
GetClassInfo
GetClassInfoEx
GetClassLong
GetClassName
GetClientRect
GetClipCursor
GetClipboardData
GetClipboardFormatName
GetComputerName
GetConsoleCP
GetConsoleCursorInfo
GetConsoleFontSize
GetConsoleScreenBufferInfo
GetConsoleTitle
GetConsoleWindow
GetCPInfo
GetCurrencyFormat
GetCurrentConsoleFont
GetCurrentDirectory
GetCurrentPositionEx
GetCurrentProcess
GetCurrentProcessId
GetCurrentThemeName
GetCurrentThread
GetCurrentThreadId
GetCursor
GetCursorPos
GetDateFormat
GetDC
GetDesktopWindow
GetDeviceCaps
GetDIBits
GetDiskFreeSpace
GetDiskFreeSpaceEx
GetDlgItem
GetDlgItemText
GetDoubleClickTime
GetDriveType
GetEnvironmentVariable
GetFileAttributes
GetFileInformationByHandle
GetFileSize
GetFileTime
GetFileVersionInfo
GetFileVersionInfoSize
GetFocus
GetForegroundWindow
GetFullPathName
GetIconInfo
GetKeyboardLayout
GetKeyboardLayoutList
GetKeyboardLayoutName
GetKeyboardState
GetKeyboardType
GetKeyState
GetLastError
GetLastInputInfo
GetLocaleInfo
GetLocalTime
GetLogicalDrives
GetLogicalDriveStrings
GetLongPathName
GetMenu
GetMenuInfo
GetMenuItemCount
GetMenuItemInfo
GetMessage
GetModuleFileNameEx
GetMonitorInfo
GetNumberFormat
GetNumberOfEventLogRecords
GetObject
GetOEMCP
GetOpenFileName
GetParent
GetPixel
GetPolyFillMode
GetPrinterDriver
GetPriorityClass
GetPrivateProfileInt
GetPrivateProfileString
GetProcAddress
GetProductInfo
GetProfileInt
GetProfileString
GetProp
GetRgnBox
GetSaveFileName
GetScrollInfo
GetShortPathName
GetStdHandle
GetStockObject
GetSubMenu
GetSysColor
GetSysColorBrush
GetSystemDefaultLCID
GetSystemDirectory
GetSystemInfo
GetSystemMenu
GetSystemMetrics
GetSystemPowerStatus
GetSystemTime
GetSystemTimeAsFileTime
GetTempFileName
GetTempPath
GetTextAlign
GetTextCharacterExtra
GetTextColor
GetThreadLocale
GetThreadPriority
GetTickCount
GetTimeFormat
GetTimeZoneInformation
GetTitleBarInfo
GetTopWindow
GetUserDefaultLCID
GetUserName
GetVersion
GetVersionEx
GetVolumeInformation
GetWindow
GetWindowDC
GetWindowLong
GetWindowPlacement
GetWindowRect
GetWindowRgn
GetWindowsDirectory
GetWindowText
GetWindowTextLength
GetWindowThreadProcessId
GlobalAlloc
GlobalFree
GlobalLock
GlobalMemoryStatus
GlobalMemoryStatusEx
GlobalSize
GlobalUnlock
H
HideCaret
HtmlHelp
I
ImageList_Draw
InflateRect
InitCommonControls
InitCommonControlsEx
InitializeFlatSB
InsertMenuItem
IntersectRect
InvalidateRect
InvertRect
InvertRgn
IsBadStringPtr
IsCharAlpha
IsCharAlphaNumeric
IsCharLower
IsCharUpper
IsChild
IsClipboardFormatAvailable
IsDebuggerPresent
IsIconic
IsNTAdmin
IsProcessorFeaturePresent
IsPwrHibernateAllowed
IsRectEmpty
IsThemeActive
IsUserAnAdmin
IsWindow
IsWindowEnabled
IsWindowVisible
IsZoomed
J
K
keybd_event
KillTimer
L
LineTo
LoadBitmap
LoadCursor
LoadCursorFromFile
LoadIcon
LoadImage
LoadKeyboardLayout
LoadLibrary
LocalFileTimeToFileTime
LockWindowUpdate
LockWorkStation
LogonUser
LookupAccountName
LookupPrivilegeValue
lstrcmp
lstrcmpi
lstrcpy
lstrcpyn
lstrlen
M
MessageBeep
MessageBox
MessageBoxEx
MessageBoxIndirect
ModifyMenu
MonitorFromPoint
mouse_event
MoveFile
MoveMemory
MoveToEx
MoveWindow
MulDiv
N
NetApiBufferFree
NetLocalGroupAdd
NetMessageBufferSend
NetQueryDisplayInformation
NetRemoteTOD
NetScheduleJobAdd
NetScheduleJobDel
O
ObjectPropertyDialog
OemToChar
OffsetRect
OffsetRgn
OleCreatePictureIndirect
OleTranslateColor
OpenClipBoard
OpenEventLog
OpenPrinter
OpenProcess
OpenProcessToken
OpenSCManager
OpenService
P
PageSetupDlg
PaintDesktop
PathAddBackSlash
PathAddExtension
PathCommonPrefix
PathCompactPath
PathCompactPathEx
PathFileExists
PathFindExtension
PathFindFieName
PathIsDirectory
PathIsFileSpec
PathIsPrefix
PathIsRelative
PathRelativePathTo
PathRemoveBackSlash
PathRemoveFileSpec
PathStripPath
PathToRegion
PickIconDlg
Pie
PolyBezier
PolyBezierTo
Polygon
Polyline
PolylineTo
PolyPolygon
PolyPolyline
PostMessage
PrintDlg
PrinterProperties
PStoreCreateInstance
PtInRect
PtInRegion
Q
QueryPerformanceCounter
QueryPerformanceFrequency
QueryServiceConfig
QueryServiceStatus
R
ReadConsole
ReadFile
Rectangle
RectInRegion
RedrawWindow
RegCloseKey
RegConnectRegistry
RegCreateKeyEx
RegDeleteKey
RegDeleteValue
RegEnumKeyEx
RegEnumValue
RegisterClass
RegisterClassEx
RegisterHotKey
RegisterServiceProccess
RegNotifyChangeKeyValue
RegOpenKeyEx
RegQueryValueEx
RegSetValueEx
ReleaseCapture
ReleaseDC
RemoveDirectory
RemoveFontResource
RemoveMenu
RemoveProp
RestartDialog
RoundRect
RunDialog
S
ScreenToClient
ScrollWindow
SelectClipPath
SelectObject
SendInput
SendMessage
SendMessageTimeOut
SetActiveWindow
SetArcDirection
SetBitmapBits
SetBkColor
SetBkMode
SetBrushOrgEx
SetCaretBlinkTime
SetClassLong
SetClipboardData
SetComputerName
SetConsoleCursorInfo
SetConsoleCursorPosition
SetConsoleTextAttribute
SetConsoleTitle
SetCurrentDirectory
SetCursor
SetCursorPos
SetDIBits
SetDoubleClickTime
SetEnvironmentVariable
SetErrorMode
SetFileAttributes
SetFilePointer
SetFileTime
SetFocus
SetForegroundWindow
SetKeyboardState
SetLastError
SetLastErrorEx
SetLayeredWindowAttributes
SetLocaleInfo
SetLocalTime
SetMenu
SetMenuInfo
SetMenuItemBitmaps
SetMenuItemInfo
SetParent
SetPixel
SetPixelV
SetPolyFillMode
SetPriorityClass
SetProp
SetRect
SetRectEmpty
SetScrollInfo
SetSuspendState
SetSysColors
SetSystemCursor
SetSystemPowerState
SetSystemTime
SetTextAlign
SetTextCharacterExtra
SetTextColor
SetThreadLocale
SetThreadPriority
SetTimer
SetVolumeLabel
SetWindowLong
SetWindowPlacement
SetWindowPos
SetWindowRgn
SetWindowsHookEx
SetWindowText
SetWindowTheme
SfcGetNextProtectedFile
SfcIsFileProtected
SHAddToRecentDocs
SHAppBarMessage
SHAutoComplete
SHBrowseForFolder
Shell_NotifyIcon
ShellAbout
ShellExecute
ShellExecuteEx
SHEmptyRecycleBin
SHFileOperation
SHFormatDrive
SHGetFileInfo
SHGetFolderLocation
SHGetFolderPath
SHGetPathFromIDList
SHGetSpecialFolderLocation
SHGetSpecialFolderPath
ShowCaret
ShowCursor
ShowScrollBar
ShowWindow
ShowWindowAsync
SHQueryRecycleBin
Sleep
StartDoc
StartPage
StartService
StretchBlt
StrFormatByteSize
StrFromTimeInterval
StrokePath
StrTrim
SubtractRect
SwapMouseButton
SystemParametersInfo
SystemTimeToFileTime
T
TerminateProcess
TextOut
TrackMouseEvent
TrackPopupMenu
TrackPopupMenuEx
TransparentBlt
U
UnhookWindowsHookEx
UninitializeFlatSB
UnionRect
UnregisterClass
UnregisterHotKey
UpdateWindow
UrlCreateFromPath
V
VerQueryValue
W
WaitForSingleObject
waveOutGetVolume
waveOutSetVolume
WideCharToMultiByte
WindowFromPoint
WinExec
WinHelp
WriteConsole
WriteFile
WritePrivateProfileString
WriteProfileString
X
Y
Z
ZeroMemory
В начало
Список функций с обратным вызовом по алфавиту
Другая информация по функциям
Реклама