• 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