Microsoft Developer Network
▶
Highlights
▶
Technical Articles
▶
Sample Code
▶
Resource and Strategy
▶
Knowledge Base and Bug Lists
▶
Books and Magazine Articles
▼
Product Documentation
▶
C/C++ 7.0
▶
Macro Assembler 6.0
▶
Multimedia Development Kit
▶
OLE 1.0 Programmer's Reference
▶
Win32 SDK for Windows NT
▶
Windows 3.1 DDK
▶
Windows 3.1 SDK
▼
QuickC for Windows
▶
C for Windows
▶
Development Environment Guide
▼
Windows Programming Reference
Title Page
▶
Introduction
▶
Chapter 1 Window Manager Interface Functions
▶
Chapter 2 Graphics Device Interface Functions
▶
Chapter 3 System Services Interface Functions
▼
Chapter 4 Functions Directory
Chapter 4 Functions Directory
AccessResource
AddAtom
AddFontResource
AdjustWindowRect
AdjustWindowRectEx
AllocDStoCSAlias
AllocResource
AllocSelector
AnimatePalette
AnsiLower
AnsiLowerBuff
AnsiNext
AnsiPrev
AnsiToOem
AnsiToOemBuff
AnsiUpper
AnsiUpperBuff
AnyPopup
AppendMenu
Arc
ArrangeIconicWindows
BeginDeferWindowPos
BeginPaint
BitBlt
BringWindowToTop
BuildCommDCB
CallMsgFilter
CallWindowProc
Catch
ChangeClipboardChain
ChangeMenu
ChangeSelector
CheckDlgButton
CheckMenuItem
CheckRadioButton
ChildWindowFromPoint
Chord
ClearCommBreak
ClientToScreen
ClipCursor
CloseClipboard
CloseComm
CloseMetaFile
CloseSound
CloseWindow
CombineRgn
CopyMetaFile
CopyRect
CountClipboardFormats
CountVoiceNotes
CreateBitmap
CreateBitmapIndirect
CreateBrushIndirect
CreateCaret
CreateCompatibleBitmap
CreateCompatibleDC
CreateCursor
CreateDC
CreateDialog
CreateDialogIndirect
CreateDialogIndirectParam
CreateDialogParam
CreateDIBitmap
CreateDIBPatternBrush
CreateDiscardableBitmap
CreateEllipticRgn
CreateEllipticRgnIndirect
CreateFont
CreateFontIndirect
CreateHatchBrush
CreateIC
CreateIcon
CreateMenu
CreateMetaFile
CreatePalette
CreatePatternBrush
CreatePen
CreatePenIndirect
CreatePolygonRgn
CreatePolyPolygonRgn
CreatePopupMenu
CreateRectRgn
CreateRectRgnIndirect
CreateRoundRectRgn
CreateSolidBrush
CreateWindow
CreateWindowEx
DebugBreak
DefDlgProc
DeferWindowPos
DefFrameProc
DefHookProc
DefineHandleTable
DefMDIChildProc
DefWindowProc
DeleteAtom
DeleteDC
DeleteMenu
DeleteMetaFile
DeleteObject
DestroyCaret
DestroyCursor
DestroyIcon
DestroyMenu
DestroyWindow
DeviceCapabilities
DeviceMode
DialogBox
DialogBoxIndirect
DialogBoxIndirectParam
DialogBoxParam
DispatchMessage
DlgDirList
DlgDirListComboBox
DlgDirSelect
DlgDirSelectComboBox
DOS3Call
DPtoLP
DrawFocusRect
DrawIcon
DrawMenuBar
DrawText
Ellipse
EmptyClipboard
EnableHardwareInput
EnableMenuItem
EnableWindow
EndDeferWindowPos
EndDialog
EndPaint
EnumChildWindows
EnumClipboardFormats
EnumFonts
EnumMetaFile
EnumObjects
EnumProps
EnumTaskWindows
EnumWindows
EqualRect
EqualRgn
Escape
EscapeCommFunction
ExcludeClipRect
ExcludeUpdateRgn
ExitWindows
ExtDeviceMode
ExtFloodFill
ExtTextOut
FatalAppExit
FatalExit
FillRect
FillRgn
FindAtom
FindResource
FindWindow
FlashWindow
FloodFill
FlushComm
_FPInit
_FPTerm
FrameRect
FrameRgn
FreeLibrary
FreeModule
FreeProcInstance
FreeResource
FreeSelector
GetActiveWindow
GetAspectRatioFilter
GetAsyncKeyState
GetAtomHandle
GetAtomName
GetBitmapBits
GetBitmapDimension
GetBkColor
GetBkMode
GetBrushOrg
GetBValue
GetCapture
GetCaretBlinkTime
GetCaretPos
GetCharWidth
GetClassInfo
GetClassLong
GetClassName
GetClassWord
GetClientRect
GetClipboardData
GetClipboardFormatName
GetClipboardOwner
GetClipboardViewer
GetClipBox
GetCodeHandle
GetCodeInfo
GetCommError
GetCommEventMask
GetCommState
GetCurrentPDB
GetCurrentPosition
GetCurrentTask
GetCurrentTime
GetCursorPos
GetDC
GetDCOrg
GetDesktopWindow
GetDeviceCaps
GetDialogBaseUnits
GetDIBits
GetDlgCtrlID
GetDlgItem
GetDlgItemInt
GetDlgItemText
GetDOSEnvironment
GetDoubleClickTime
GetDriveType
GetEnvironment
GetFocus
GetFreeSpace
GetGValue
GetInputState
GetInstanceData
GetKBCodePage
GetKeyboardState
GetKeyboardType
GetKeyNameText
GetKeyState
GetLastActivePopup
GetMapMode
GetMenu
GetMenuCheckMarkDimensions
GetMenuItemCount
GetMenuItemID
GetMenuState
GetMenuString
GetMessage
GetMessagePos
GetMessageTime
GetMetaFile
GetMetaFileBits
GetModuleFileName
GetModuleHandle
GetModuleUsage
GetNearestColor
GetNearestPaletteIndex
GetNextDlgGroupItem
GetNextDlgTabItem
GetNextWindow
GetNumTasks
GetObject
GetPaletteEntries
GetParent
GetPixel
GetPolyFillMode
GetPriorityClipboardFormat
GetPrivateProfileInt
GetPrivateProfileString
GetProcAddress
GetProfileInt
GetProfileString
GetProp
GetRgnBox
GetROP2
GetRValue
GetScrollPos
GetScrollRange
GetStockObject
GetStretchBltMode
GetSubMenu
GetSysColor
GetSysModalWindow
GetSystemDirectory
GetSystemMenu
GetSystemMetrics
GetSystemPaletteEntries
GetSystemPaletteUse
GetTabbedTextExtent
GetTempDrive
GetTempFileName
GetTextAlign
GetTextCharacterExtra
GetTextColor
GetTextExtent
GetTextFace
GetTextMetrics
GetThresholdEvent
GetThresholdStatus
GetTickCount
GetTopWindow
GetUpdateRect
GetUpdateRgn
GetVersion
GetViewportExt
GetViewportOrg
GetWindow
GetWindowDC
GetWindowExt
GetWindowLong
GetWindowOrg
GetWindowRect
GetWindowsDirectory
GetWindowTask
GetWindowText
GetWindowTextLength
GetWindowWord
GetWinFlags
GlobalAddAtom
GlobalAlloc
GlobalCompact
GlobalDeleteAtom
GlobalDiscard
GlobalDosAlloc
GlobalDosFree
GlobalFindAtom
GlobalFix
GlobalFlags
GlobalFree
GlobalGetAtomName
GlobalHandle
GlobalLock
GlobalLRUNewest
GlobalLRUOldest
GlobalNotify
GlobalPageLock
GlobalPageUnlock
GlobalReAlloc
GlobalSize
GlobalUnfix
GlobalUnlock
GlobalUnWire
GlobalWire
GrayString
HIBYTE
HideCaret
HiliteMenuItem
HIWORD
InflateRect
InitAtomTable
InSendMessage
InsertMenu
IntersectClipRect
IntersectRect
InvalidateRect
InvalidateRgn
InvertRect
InvertRgn
IsCharAlpha
IsCharAlphaNumeric
IsCharLower
IsCharUpper
IsChild
IsClipboardFormatAvailable
IsDialogMessage
IsDlgButtonChecked
IsIconic
IsRectEmpty
IsWindow
IsWindowEnabled
IsWindowVisible
IsZoomed
KillTimer
_lclose
_lcreat
LimitEmsPages
LineDDA
LineTo
_llseek
LoadAccelerators
LoadBitmap
LoadCursor
LoadIcon
LoadLibrary
LoadMenu
LoadMenuIndirect
LoadModule
LoadResource
LoadString
LOBYTE
LocalAlloc
LocalCompact
LocalDiscard
LocalFlags
LocalFree
LocalHandle
LocalInit
LocalLock
LocalReAlloc
LocalShrink
LocalSize
LocalUnlock
LockData
LockResource
LockSegment
_lopen
LOWORD
LPtoDP
_lread
lstrcat
lstrcmp
lstrcmpi
lstrcpy
lstrlen
_lwrite
MAKEINTATOM
MAKEINTRESOURCE
MAKELONG
MAKEPOINT
MakeProcInstance
MapDialogRect
MapVirtualKey
max
MessageBeep
MessageBox
min
ModifyMenu
MoveTo
MoveWindow
MulDiv
NetBIOSCall
OemKeyScan
OemToAnsi
OemToAnsiBuff
OffsetClipRgn
OffsetRect
OffsetRgn
OffsetViewportOrg
OffsetWindowOrg
OpenClipboard
OpenComm
OpenFile
OpenIcon
OpenSound
OutputDebugString
PaintRgn
PALETTEINDEX
PALETTERGB
PatBlt
PeekMessage
Pie
PlayMetaFile
PlayMetaFileRecord
Polygon
Polyline
PolyPolygon
PostAppMessage
PostMessage
PostQuitMessage
ProfClear
ProfFinish
ProfFlush
ProfInsChk
ProfSampRate
ProfSetup
ProfStart
ProfStop
PtInRect
PtInRegion
PtVisible
ReadComm
RealizePalette
Rectangle
RectInRegion
RectVisible
RegisterClass
RegisterClipboardFormat
RegisterWindowMessage
ReleaseCapture
ReleaseDC
RemoveFontResource
RemoveMenu
RemoveProp
ReplyMessage
ResizePalette
RestoreDC
RGB
RoundRect
SaveDC
ScaleViewportExt
ScaleWindowExt
ScreenToClient
ScrollDC
ScrollWindow
SelectClipRgn
SelectObject
SelectPalette
SendDlgItemMessage
SendMessage
SetActiveWindow
SetBitmapBits
SetBitmapDimension
SetBkColor
SetBkMode
SetBrushOrg
SetCapture
SetCaretBlinkTime
SetCaretPos
SetClassLong
SetClassWord
SetClipboardData
SetClipboardViewer
SetCommBreak
SetCommEventMask
SetCommState
SetCursor
SetCursorPos
SetDIBits
SetDIBitsToDevice
SetDlgItemInt
SetDlgItemText
SetDoubleClickTime
SetEnvironment
SetErrorMode
SetFocus
SetHandleCount
SetKeyboardState
SetMapMode
SetMapperFlags
SetMenu
SetMenuItemBitmaps
SetMessageQueue
SetMetaFileBits
SetPaletteEntries
SetParent
SetPixel
SetPolyFillMode
SetProp
SetRect
SetRectEmpty
SetRectRgn
SetResourceHandler
SetROP2
SetScrollPos
SetScrollRange
SetSoundNoise
SetStretchBltMode
SetSwapAreaSize
SetSysColors
SetSysModalWindow
SetSystemPaletteUse
SetTextAlign
SetTextCharacterExtra
SetTextColor
SetTextJustification
SetTimer
SetViewportExt
SetViewportOrg
SetVoiceAccent
SetVoiceEnvelope
SetVoiceNote
SetVoiceQueueSize
SetVoiceSound
SetVoiceThreshold
SetWindowExt
SetWindowLong
SetWindowOrg
SetWindowPos
SetWindowsHook
SetWindowText
SetWindowWord
ShowCaret
ShowCursor
ShowOwnedPopups
ShowScrollBar
ShowWindow
SizeofResource
StartSound
StopSound
StretchBlt
StretchDIBits
SwapMouseButton
SwapRecording
SwitchStackBack
SwitchStackTo
SyncAllVoices
TabbedTextOut
TextOut
Throw
ToAscii
TrackPopupMenu
TranslateAccelerator
TranslateMDISysAccel
TranslateMessage
TransmitCommChar
UngetCommChar
UnhookWindowsHook
UnionRect
UnlockData
UnlockResource
UnlockSegment
UnrealizeObject
UnregisterClass
UpdateColors
UpdateWindow
ValidateCodeSegments
ValidateFreeSpaces
ValidateRect
ValidateRgn
VkKeyScan
WaitMessage
WaitSoundState
WindowFromPoint
WinExec
WinHelp
WriteComm
WritePrivateProfileString
WriteProfileString
wsprintf
wvsprintf
Yield
▶
Chapter 5 Messages Overview
▶
Chapter 6 Messages Directory
▶
Chapter 7 Data Types and Structures
▶
Chapter 8 Printer Escapes
▶
Toolkit
▶
Unsupported Tools & Utilities