Windows API DLLs
Function Names and Corresponding DLLs
Upl. Courtesy User Friendly, Inc.
June 24, 1991


    This list does not give the return values or the
calling parameters for each function.  To find this
out, search for the function name in the include file
"windows.h", which is supplied with the "Windows 3.0
Software Development Kit" (Microsoft Corp., 1990).

    If you do not have access to this file, the same
information will be found in the book "Microsoft
Windows Programmer's Reference" (Microsoft Press,
1990).  This book may be found in most major
bookstores.

I know that a list of declares would be more useful
and I will try to find the time to do this but I
thought at this point, anything would help.  Hope
so! -=- Jonathan Zuck



Function Name                   Windows DLL
-------------                   -----------
AccessResource                  kernel.exe
AddAtom                         kernel.exe
AddFontResource                 gdi.exe
AdjustWindowRect                user.exe
AllocResource                   kernel.exe
AnsiLower                       user.exe
AnsiNext                        user.exe
AnsiPrev                        user.exe
AnsiToOem                       keyboard.drv
AnsiUpper                       user.exe
AnyPopup                        user.exe
Arc                             gdi.exe
BeginPaint                      user.exe
BitBlt                          gdi.exe
BringWindowToTop                user.exe
BuildCommDCB                    user.exe
CallMsgFilter                   user.exe
CallWindowProc                  user.exe
Catch                           kernel.exe
ChangeClipboardChain            user.exe
ChangeMenu                      user.exe
CheckDlgButton                  user.exe
CheckMenuItem                   user.exe
CheckRadioButton                user.exe
ChildWindowFromPoint            user.exe
Chord                           gdi.exe
ClearCommBreak                  user.exe
ClientToScreen                  user.exe
ClipCursor                      user.exe
CloseClipboard                  user.exe
CloseComm                       user.exe
CloseMetaFile                   gdi.exe
CloseSound                      sound.drv
CloseWindow                     user.exe
CombineRgn                      gdi.exe
CopyMetaFile                    gdi.exe
CopyRect                        user.exe
CountClipboardFormats           user.exe
CountVoiceNotes                 sound.drv
CreateBitmap                    gdi.exe
CreateBitmapIndirect            gdi.exe
CreateBrushIndirect             gdi.exe
CreateCaret                     user.exe
CreateCompatibleBitmap          gdi.exe
CreateCompatibleDC              gdi.exe
CreateDC                        gdi.exe
CreateDialog                    user.exe
CreateDialogIndirect            user.exe
CreateDiscardableBitmap         gdi.exe
CreateEllipticRgn               gdi.exe
CreateEllipticRgnIndirect       gdi.exe
CreateFont                      gdi.exe
CreateFontIndirect              gdi.exe
CreateHatchBrush                gdi.exe
CreateIC                        gdi.exe
CreateMenu                      user.exe
CreateMetaFile                  gdi.exe
CreatePatternBrush              gdi.exe
CreatePen                       gdi.exe
CreatePenIndirect               gdi.exe
CreatePolygonRgn                gdi.exe
CreateRectRgn                   gdi.exe
CreateRectRgnIndirect           gdi.exe
CreateSolidBrush                gdi.exe
CreateWindow                    user.exe
DefHookProc                     user.exe
DefWindowProc                   user.exe
DeleteAtom                      kernel.exe
DeleteDC                        gdi.exe
DeleteMetaFile                  gdi.exe
DeleteObject                    gdi.exe
DeletePathname                  kernel.exe
DestroyCaret                    user.exe
DestroyMenu                     user.exe
DestroyWindow                   user.exe
DialogBox                       user.exe
DialogBoxIndirect               user.exe
DispatchMessage                 user.exe
DlgDirList                      user.exe
DlgDirSelect                    user.exe
DPtoLP                          gdi.exe
DrawIcon                        user.exe
DrawMenuBar                     user.exe
DrawText                        user.exe
Ellipse                         gdi.exe
EmptyClipboard                  user.exe
EnableHardwareInput             user.exe
EnableMenuItem                  user.exe
EnableWindow                    user.exe
EndDialog                       user.exe
EndPaint                        user.exe
EnumChildWindows                user.exe
EnumClipboardFormats            user.exe
EnumFonts                       gdi.exe
EnumMetaFile                    gdi.exe
EnumObjects                     gdi.exe
EnumProps                       user.exe
EnumTaskWindows                 user.exe
EnumWindows                     user.exe
EqualRect                       user.exe
EqualRgn                        gdi.exe
Escape                          gdi.exe
EscapeCommFunction              user.exe
ExcludeClipRect                 gdi.exe
ExcludeUpdateRgn                user.exe
ExtTextOut                      gdi.exe
FastWindowFrame                 gdi.exe
FatalExit                       kernel.exe
FillRect                        user.exe
FillRgn                         gdi.exe
FindAtom                        kernel.exe
FindResource                    kernel.exe
FindWindow                      user.exe
FlashWindow                     user.exe
FloodFill                       gdi.exe
FlushComm                       user.exe
FrameRect                       user.exe
FrameRgn                        gdi.exe
FreeLibrary                     kernel.exe
FreeProcInstance                kernel.exe
FreeResource                    kernel.exe
GetActiveWindow                 user.exe
GetAspectRatioFilter            gdi.exe
GetAsyncKeyState                user.exe
GetAtomHandle                   kernel.exe
GetAtomName                     kernel.exe
GetBitmapBits                   gdi.exe
GetBitmapDimension              gdi.exe
GetBkColor                      gdi.exe
GetBkMode                       gdi.exe
GetBrushOrg                     gdi.exe
GetCapture                      user.exe
GetCaretBlinkTime               user.exe
GetCaretPos                     user.exe
GetCharWidth                    gdi.exe
GetClassLong                    user.exe
GetClassName                    user.exe
GetClassWord                    user.exe
GetClientRect                   user.exe
GetClipboardData                user.exe
GetClipboardFormatName          user.exe
GetClipboardOwner               user.exe
GetClipboardViewer              user.exe
GetClipBox                      gdi.exe
GetCodeHandle                   kernel.exe
GetCommError                    user.exe
GetCommEventMask                user.exe
GetCommState                    user.exe
GetCurrentPosition              gdi.exe
GetCurrentTask                  kernel.exe
GetCurrentTime                  user.exe
GetCursorPos                    user.exe
GetDC                           user.exe
GetDCOrg                        gdi.exe
GetDeviceCaps                   gdi.exe
GetDlgItem                      user.exe
GetDlgItemInt                   user.exe
GetDlgItemText                  user.exe
GetDoubleClickTime              user.exe
GetEnvironment                  gdi.exe
GetFocus                        user.exe
GetInputState                   user.exe
GetInstanceData                 kernel.exe
GetKeyboardState                user.exe
GetKeyState                     user.exe
GetMapMode                      gdi.exe
GetMenu                         user.exe
GetMenuItemCount                user.exe
GetMenuItemID                   user.exe
GetMenuState                    user.exe
GetMenuString                   user.exe
GetMessage                      user.exe
GetMessagePos                   user.exe
GetMessageTime                  user.exe
GetMetaFile                     gdi.exe
GetMetaFileBits                 gdi.exe
GetModuleFileName               kernel.exe
GetModuleHandle                 kernel.exe
GetModuleUsage                  kernel.exe
GetNearestColor                 gdi.exe
GetNextDlgGroupItem             user.exe
GetNextDlgTabItem               user.exe
GetNextWindow                   user.exe
GetNumTasks                     kernel.exe
GetObject                       gdi.exe
GetParent                       user.exe
GetPixel                        gdi.exe
GetPolyFillMode                 gdi.exe
GetProcAddress                  kernel.exe
GetProfileInt                   kernel.exe
GetProfileString                kernel.exe
GetProp                         user.exe
GetRelAbs                       gdi.exe
GetROP2                         gdi.exe
GetScrollPos                    user.exe
GetScrollRange                  user.exe
GetStockObject                  gdi.exe
GetStretchBltMode               gdi.exe
GetSubMenu                      user.exe
GetSysColor                     user.exe
GetSysModalWindow               user.exe
GetSystemMenu                   user.exe
GetSystemMetrics                user.exe
GetTempDrive                    kernel.exe
GetTempFileName                 kernel.exe
GetTextCharacterExtra           gdi.exe
GetTextColor                    gdi.exe
GetTextExtent                   gdi.exe
GetTextFace                     gdi.exe
GetTextMetrics                  gdi.exe
GetThresholdEvent               sound.drv
GetThresholdStatus              sound.drv
GetTickCount                    user.exe
GetTimerResolution              user.exe
GetTopWindow                    user.exe
GetUpdateRect                   user.exe
GetUpdateRgn                    user.exe
GetVersion                      kernel.exe
GetViewportExt                  gdi.exe
GetViewportOrg                  gdi.exe
GetWindow                       user.exe
GetWindowDC                     user.exe
GetWindowExt                    gdi.exe
GetWindowLong                   user.exe
GetWindowOrg                    gdi.exe
GetWindowRect                   user.exe
GetWindowTask                   user.exe
GetWindowText                   user.exe
GetWindowTextLength             user.exe
GetWindowWord                   user.exe
GlobalAddAtom                   user.exe
GlobalAlloc                     kernel.exe
GlobalCompact                   kernel.exe
GlobalDeleteAtom                user.exe
GlobalFindAtom                  user.exe
GlobalFlags                     kernel.exe
GlobalFree                      kernel.exe
GlobalGetAtomName               user.exe
GlobalHandle                    kernel.exe
GlobalLock                      kernel.exe
GlobalLRUNewest                 kernel.exe
GlobalLRUOldest                 kernel.exe
GlobalNotify                    kernel.exe
GlobalReAlloc                   kernel.exe
GlobalSize                      kernel.exe
GlobalUnlock                    kernel.exe
GlobalUnWire                    kernel.exe
GlobalWire                      kernel.exe
GrayString                      user.exe
HideCaret                       user.exe
HiliteMenuItem                  user.exe
InflateRect                     user.exe
InitAtomTable                   kernel.exe
InSendMessage                   user.exe
IntersectClipRect               gdi.exe
IntersectRect                   user.exe
InvalidateRect                  user.exe
InvalidateRgn                   user.exe
InvertRect                      user.exe
InvertRgn                       gdi.exe
IsChild                         user.exe
IsClipboardFormatAvailable      user.exe
IsDialogMessage                 user.exe
IsDlgButtonChecked              user.exe
IsIconic                        user.exe
IsRectEmpty                     user.exe
IsTwoByteCharPrefix             user.exe
IsWindow                        user.exe
IsWindowEnabled                 user.exe
IsWindowVisible                 user.exe
IsZoomed                        user.exe
KillTimer                       user.exe
LimitEmsPages                   kernel.exe
LineDDA                         gdi.exe
LineTo                          gdi.exe
LoadAccelerators                user.exe
LoadBitmap                      user.exe
LoadCursor                      user.exe
LoadIcon                        user.exe
LoadLibrary                     kernel.exe
LoadMenu                        user.exe
LoadMenuIndirect                user.exe
LoadResource                    kernel.exe
LoadString                      user.exe
LocalAlloc                      kernel.exe
LocalCompact                    kernel.exe
LocalFlags                      kernel.exe
LocalFree                       kernel.exe
LocalHandle                     kernel.exe
LocalInit                       kernel.exe
LocalLock                       kernel.exe
LocalNotify                     kernel.exe
LocalReAlloc                    kernel.exe
LocalShrink                     kernel.exe
LocalSize                       kernel.exe
LocalUnlock                     kernel.exe
LockResource                    kernel.exe
LockSegment                     kernel.exe
LPtoDP                          gdi.exe
lstrcat                         kernel.exe
lstrcmp                         user.exe
lstrcpy                         kernel.exe
lstrlen                         kernel.exe
MakeProcInstance                kernel.exe
MapDialogRect                   user.exe
MessageBeep                     user.exe
MessageBox                      user.exe
MoveTo                          gdi.exe
MoveWindow                      user.exe
OemToAnsi                       keyboard.drv
OffsetClipRgn                   gdi.exe
OffsetRect                      user.exe
OffsetRgn                       gdi.exe
OffsetViewportOrg               gdi.exe
OffsetWindowOrg                 gdi.exe
OpenClipboard                   user.exe
OpenComm                        user.exe
OpenFile                        kernel.exe
OpenIcon                        user.exe
OpenSound                       sound.drv
PaintRgn                        gdi.exe
PatBlt                          gdi.exe
PeekMessage                     user.exe
Pie                             gdi.exe
PlayMetaFile                    gdi.exe
PlayMetaFileRecord              gdi.exe
Polygon                         gdi.exe
Polyline                        gdi.exe
PostAppMessage                  user.exe
PostMessage                     user.exe
PostQuitMessage                 user.exe
PtInRect                        user.exe
PtInRegion                      gdi.exe
PtVisible                       gdi.exe
ReadComm                        user.exe
Rectangle                       gdi.exe
RectVisible                     gdi.exe
RegisterClass                   user.exe
RegisterClipboardFormat         user.exe
RegisterWindowMessage           user.exe
ReleaseCapture                  user.exe
ReleaseDC                       user.exe
RemoveFontResource              gdi.exe
RemoveProp                      user.exe
ReplyMessage                    user.exe
RestoreDC                       gdi.exe
RoundRect                       gdi.exe
SaveDC                          gdi.exe
ScaleViewportExt                gdi.exe
ScaleWindowExt                  gdi.exe
ScreenToClient                  user.exe
ScrollDC                        user.exe
ScrollWindow                    user.exe
SelectClipRgn                   gdi.exe
SelectObject                    gdi.exe
SendDlgItemMessage              user.exe
SendMessage                     user.exe
SetActiveWindow                 user.exe
SetBitmapBits                   gdi.exe
SetBitmapDimension              gdi.exe
SetBkColor                      gdi.exe
SetBkMode                       gdi.exe
SetBrushOrg                     gdi.exe
SetCapture                      user.exe
SetCaretBlinkTime               user.exe
SetCaretPos                     user.exe
SetClassLong                    user.exe
SetClassWord                    user.exe
SetClipboardData                user.exe
SetClipboardViewer              user.exe
SetCommBreak                    user.exe
SetCommEventMask                user.exe
SetCommState                    user.exe
SetCursor                       user.exe
SetCursorPos                    user.exe
SetDlgItemInt                   user.exe
SetDlgItemText                  user.exe
SetDoubleClickTime              user.exe
SetEnvironment                  gdi.exe
SetErrorMode                    kernel.exe
SetFocus                        user.exe
SetKeyboardState                user.exe
SetMapMode                      gdi.exe
SetMapperFlags                  gdi.exe
SetMenu                         user.exe
SetMessageQueue                 user.exe
SetMetaFileBits                 gdi.exe
SetParent                       user.exe
SetPixel                        gdi.exe
SetPolyFillMode                 gdi.exe
SetPriority                     kernel.exe
SetProp                         user.exe
SetRect                         user.exe
SetRectEmpty                    user.exe
SetRectRgn                      gdi.exe
SetRelAbs                       gdi.exe
SetResourceHandler              kernel.exe
SetROP2                         gdi.exe
SetScrollPos                    user.exe
SetScrollRange                  user.exe
SetSoundNoise                   sound.drv
SetStretchBltMode               gdi.exe
SetSwapAreaSize                 kernel.exe
SetSysColors                    user.exe
SetSysModalWindow               user.exe
SetTextAlign                    gdi.exe
SetTextCharacterExtra           gdi.exe
SetTextColor                    gdi.exe
SetTextJustification            gdi.exe
SetTimer                        user.exe
SetViewportExt                  gdi.exe
SetViewportOrg                  gdi.exe
SetVoiceAccent                  sound.drv
SetVoiceEnvelope                sound.drv
SetVoiceNote                    sound.drv
SetVoiceQueueSize               sound.drv
SetVoiceSound                   sound.drv
SetVoiceThreshold               sound.drv
SetWindowExt                    gdi.exe
SetWindowLong                   user.exe
SetWindowOrg                    gdi.exe
SetWindowPos                    user.exe
SetWindowsHook                  user.exe
SetWindowText                   user.exe
SetWindowWord                   user.exe
ShowCaret                       user.exe
ShowCursor                      user.exe
ShowOwnedPopups                 user.exe
ShowScrollBar                   user.exe
ShowWindow                      user.exe
SizeofResource                  kernel.exe
StartSound                      sound.drv
StopSound                       sound.drv
StretchBlt                      gdi.exe
SwapMouseButton                 user.exe
SyncAllVoices                   sound.drv
TextOut                         gdi.exe
Throw                           kernel.exe
TranslateAccelerator            user.exe
TranslateMessage                user.exe
TransmitCommChar                user.exe
UngetCommChar                   user.exe
UnhookWindowsHook               user.exe
UnionRect                       user.exe
UnlockSegment                   kernel.exe
UnrealizeObject                 gdi.exe
UpdateWindow                    user.exe
ValidateFreeSpaces              kernel.exe
ValidateRect                    user.exe
ValidateRgn                     user.exe
WaitMessage                     user.exe
WaitSoundState                  sound.drv
WindowFromPoint                 user.exe
WriteComm                       user.exe
WriteProfileString              kernel.exe
Yield                           kernel.exe
