Chapter 4. Global Functions

A

AbortDocAllowSetForegroundWindowAppendMenu
AbortPathAlphaBlendArc
ActivateKeyboardLayoutAngleArcArcTo
AddFontResourceAnimatePaletteArrangeIconicWindows
AdjustWindowRectAnimateWindowAttachThreadInput
AdjustWindowRectExAnyPopup 

B

BeginDeferWindowPosBeginPathBringWindowToTop
BeginPaintBitBlt 

C

CallMsgFilterCloseFigureCreateFont
CallNextHookExCloseMetaFileCreateFontIndirect
CancelDCCloseWindowCreateFontIndirectEx
ChangeClipboardChainCloseWindowStationCreateHalftonePalette
ChangeMenuColorCorrectPaletteCreateHatchBrush
CharLowerColorMatchToTargetCreateIC
CharLowerBuffCombineRgnCreateIconIndirect
CharNextCombineTransformCreateMappedBitmap
CharNextExCopyAcceleratorTableCreateMDIWindow
CharPrevCopyEnhMetaFileCreateMenu
CharPrevExCopyIconCreateMetaFile
CharToOemCopyImageCreatePalette
CharToOemBuffCopyMetaFileCreatePatternBrush
CharUpperCopyRectCreatePen
CharUpperBuffCountClipboardFormatsCreatePenIndirect
CheckDlgButtonCreateAcceleratorTableCreatePolygonRgn
CheckMenuItemCreateBitmapIndirectCreatePopupMenu
CheckMenuRadioItemCreateBrushIndirectCreateRect
CheckRadioButtonCreateCaretCreateRectRgn
ChildWindowFromPointCreateColorSpaceCreateRectRgnIndirect
ChildWindowFromPointExCreateCompatibleBitmapCreateRoundRectRgn
ChoosePixelFormatCreateCompatibleDCCreateScalableFontResource
ChordCreateDCCreateSolidBrush
ClientToScreenCreateDIBPatternBrushCreateStatusWindow
ClipCursorCreateDiscardableBitmapCreateToolbarEx
CloseClipboardCreateEllipticRgnCreateUpDownControl
CloseDesktopCreateEllipticRgnIndirect 
CloseEnhMetaFileCreateEnhMetaFile 

D

DefDlgProcDestroyAcceleratorTableDrawAnimatedRects
DeferWindowPosDestroyCaretDrawCaption
DefFrameProcDestroyCursorDrawEdge
DefMDIChildProcDestroyIconDrawEscape
DefSubclassProcDestroyMenuDrawFocusRect
DefWindowProcDestroyWindowDrawFrameControl
DeleteColorSpaceDeviceCapabilitiesDrawIcon
DeleteDCDispatchMessageDrawIconEx
DeleteEnhMetaFileDlgDirListDrawInsert
DeleteMenuDlgDirListComboBoxDrawMenuBar
DeleteMetaFileDlgDirSelectComboBoxExDrawStatusText
DeleteObjectDlgDirSelectExDrawText
DeregisterShellHookWindowDragDetectDrawTextEx
DescribePixelFormatDragObject 

E

EllipseEndMenuExcludeClipRect
EmptyClipboardEndPageExcludeUpdateRgn
EnableMenuItemEndPaintExitWindowsEx
EnableScrollBarEndPathExtCreateRegion
EnableWindowEnumClipboardFormatsExtEscape
EndDeferWindowPosEnumWindowsExtFloodFill
EndDialogEqualRectExtSelectClipRgn
EndDocEqualRgn 

F

FillPathFlashWindowFlatSB_SetScrollRange
FillRectFlatSB_EnableScrollBarFlatSB_ShowScrollBar
FillRgnFlatSB_GetScrollInfoFlattenPath
FindPixelInAreaFlatSB_GetScrollPosFloodFill
FindWindowFlatSB_SetScrollInfoFrameRect
FindWindowExFlatSB_SetScrollPosFrameRgn
FixBrushOrgExFlatSB_SetScrollProp 

G

GdiFlushGetEnhMetaFileHeaderGetPixel
GdiGetBatchLimitGetEnhMetaFilePaletteEntriesGetPixelFormat
GdiSetBatchLimitGetEnhMetaFilePixelFormatGetPolyFillMode
GetActiveWindowGetFileTitleAGetProcessWindowStation
GetAltTabInfoGetFocusGetProp
GetAncestorGetFontLanguageInfoGetQueueStatus
GetArcDirectionGetFontUnicodeRangesGetRandomRgn
GetAspectRatioFilterExGetForegroundWindowGetRasterizerCaps
GetAsyncKeyStateGetGraphicsModeGetRegionData
GetBitmapDimensionExGetGuiResourcesGetRgnBox
GetBkColorGetGUIThreadInfoGetROP2
GetBkModeGetIconInfoGetScrollBarInfo
GetBoundsRectGetInputStateGetScrollInfo
GetBrushOrgExGetKBCodePageGetScrollPos
GetCaptureGetKerningPairsGetShellWindow
GetCaretBlinkTimeGetKeyboardLayoutGetStockObject
GetCaretPosGetKeyboardLayoutNameGetStretchBltMode
GetCharABCWidthsGetKeyboardTypeGetSubMenu
GetCharABCWidthsFloatGetKeyNameTextGetSysColor
GetCharacterPlacementGetKeyStateGetSysColorBrush
GetClassInfoGetLastActivePopupGetSystemMenu
GetClassInfoExGetLastInputInfoGetSystemMetrics
GetClassLongGetLayoutGetSystemPaletteEntries
GetClassNameGetListBoxInfoGetSystemPaletteUse
GetClassWordGetLogColorSpaceGetTextAlign
GetClientRectGetMapModeGetTextCharacterExtra
GetClipboardDataGetMenuGetTextCharset
GetClipboardFormatNameGetMenuBarInfoGetTextCharsetInfo
GetClipboardOwnerGetMenuCheckMarkDimensionsGetTextColor
GetClipboardSequenceNumberGetMenuContextHelpIdGetTextExtentPoint
GetClipboardViewerGetMenuDefaultItemGetTextExtentPoint32
GetClipBoxGetMenuInfoGetTextFace
GetClipCursorGetMenuItemCountGetTextMetrics
GetClipRgnGetMenuItemIDGetThreadDesktop
GetColorAdjustmentGetMenuItemInfoGetTitleBarInfo
GetColorSpaceGetMenuItemRectGetTopWindow
GetComboBoxInfoGetMenuStateGetUpdateRect
GetCurrentObjectGetMenuStringGetUpdateRgn
GetCurrentPositionExGetMessageGetViewportExtEx
GetCursorGetMessageExtraInfoGetViewportOrgEx
GetCursorInfoGetMessagePosGetWindow
GetCursorPosGetMessageTimeGetWindowContextHelpId
GetDCGetMetaFileGetWindowDC
GetDCBrushColorGetMetaRgnGetWindowExtEx
GetDCExGetMonitorInfoGetWindowInfo
GetDCOrgExGetMouseMovePointsExGetWindowLong
GetDCPenColorGetMUILanguageGetWindowModuleFileName
GetDesktopWindowGetNearestColorGetWindowOrgEx
GetDeviceCapsGetNearestPaletteIndexGetWindowPlacement
GetDialogBaseUnitsGetNextDlgGroupItemGetWindowRect
GetDIBColorTableGetNextDlgTabItemGetWindowRgn
GetDlgCtrlIDGetObjectTypeGetWindowRgnBox
GetDlgItemGetOpenClipboardWindowGetWindowText
GetDlgItemTextGetOpenFileNameWGetWindowTextLength
GetDoubleClickTimeGetOutlineTextMetricsGetWindowWord
GetEnhMetaFileGetPaletteEntriesGetWorldTransform
GetEnhMetaFileDescriptionGetParent 

H

HideCaretHiliteMenuItem 

I

ImageList_AddImageList_MergeInvertRect
ImageList_AddMaskedImageList_RemoveInvertRgn
ImageList_BeginDragImageList_ReplaceIsCharAlpha
ImageList_CopyImageList_ReplaceIconIsCharAlphaNumeric
ImageList_CreateImageList_SetBkColorIsCharLower
ImageList_DestroyImageList_SetDragCursorImageIsCharUpper
ImageList_DragEnterImageList_SetIconSizeIsChild
ImageList_DragLeaveImageList_SetImageCountIsClipboardFormatAvailable
ImageList_DragMoveImageList_SetOverlayImageIsDialogMessage
ImageList_DragShowNolockInflateRectIsDlgButtonChecked
ImageList_DrawInitCommonControlsIsGUIThread
ImageList_DrawExInitCommonControlsExIsIconic
ImageList_DrawIndirectInitializeFlatSBIsMenu
ImageList_DuplicateInitMUILanguageIsRectEmpty
ImageList_EndDragInSendMessageIsWindow
ImageList_GetBkColorInsertMenuIsWindowEnabled
ImageList_GetDragImageInsertMenuItemIsWindowUnicode
ImageList_GetIconIntersectClipRectIsWindowVisible
ImageList_GetImageCountIntersectRectIsWinEventHookInstalled
ImageList_GetImageInfoInvalidateRectIsZoomed
ImageList_LoadImageInvalidateRgn 

K

keybd_eventKillTimer 

L

LineToLoadIconLoadString
LoadAcceleratorsLoadImageLockSetForegroundWindow
LoadBitmapLoadImageIDLockWindowUpdate
LoadCursorLoadKeyboardLayoutLockWorkStation
LoadCursorFromFileLoadMenu 

M

MakeDragListMessageBeepMonitorFromRect
MapDialogRectMessageBoxMonitorFromWindow
MapVirtualKeyMessageBoxExmouse_event
MapVirtualKeyExMessageBoxIndirectMoveToEx
MapWindowPointsModifyMenuMoveWindow
MaskBltModifyWorldTransform 
MenuItemFromPointMonitorFromPoint 

N

new__U_MENUorIDnew_CMenuNotifyWinEvent
new__U_RECTnew_GColorDialog 
new__U_STRINGorIDnew_GFileDialog 

O

OemKeyScanOffsetRectOpenClipboard
OemToCharOffsetRgnOpenIcon
OemToCharBuffOffsetViewportOrgEx 
OffsetClipRgnOffsetWindowOrgEx 

P

PaintDesktopPlayMetaFilePolyTextOut
PaintRgnPlayMetaFileRecordPostMessage
PatBltPlgBltPostQuitMessage
PathToRegionPolyBezierPostThreadMessage
PeekMessagePolyBezierToPrintWindow
PiePolygonPtInRect
PlayEnhMetaFilePolylinePtInRegion
PlayEnhMetaFileRecordPolylineToPtVisible

R

RealChildWindowFromPointRegisterClipboardFormatRemoveMenu
RealGetWindowClassRegisterHotKeyRemoveProp
RealizePaletteRegisterRawInputDevicesReplyMessage
RectangleRegisterShellHookWindowResetDC
RectInRegionRegisterWindowMessageResizePalette
RectVisibleReleaseCaptureRestoreDC
RedrawWindowReleaseDCRoundRect
RegisterClassRemoveFontMemResourceEx 
RegisterClassExRemoveFontResource 

S

SaveDCSetDlgItemIntSetScrollRange
ScaleViewportExtExSetDlgItemTextSetStretchBltMode
ScaleWindowExtExSetDoubleClickTimeSetSystemCursor
ScreenToClientSetFocusSetSystemPaletteUse
ScrollDCSetForegroundWindowSetTextAlign
ScrollWindowSetGraphicsModeSetTextCharacterExtra
ScrollWindowExSetICMModeSetTextColor
SelectClipPathSetICMProfileSetTextJustification
SelectClipRgnSetLastErrorExSetThreadDesktop
SelectObjectSetLayeredWindowAttributesSetViewportExtEx
SelectPaletteSetLayoutSetViewportOrgEx
SendDlgItemMessageSetMapModeSetWindowContextHelpId
SendInputSetMapperFlagsSetWindowExtEx
SendMessageSetMenuSetWindowLong
SendNotifyMessageSetMenuContextHelpIdSetWindowOrgEx
SetActiveWindowSetMenuDefaultItemSetWindowPlacement
SetArcDirectionSetMenuInfoSetWindowPos
SetBitmapDimensionExSetMenuItemBitmapsSetWindowRgn
SetBkColorSetMenuItemInfoSetWindowText
SetBkModeSetMessageExtraInfoSetWindowWord
SetBoundsRectSetMessageQueueSetWorldTransform
SetBrushOrgExSetMetaRgnShowCaret
SetCaptureSetPaletteEntriesShowCursor
SetCaretBlinkTimeSetParentShowOwnedPopups
SetCaretPosSetPixelShowScrollBar
SetClassLongSetPixelFormatShowWindow
SetClassWordSetPixelVShowWindowAsync
SetClipboardDataSetPolyFillModeStartDoc
SetClipboardViewerSetProcessDefaultLayoutStartPage
SetColorAdjustmentSetProcessWindowStationStretchBlt
SetColorSpaceSetPropStrokeAndFillPath
SetCursorSetRectStrokePath
SetCursorPosSetRectEmptySubtractRect
SetDCBrushColorSetRectRgnSwapBuffers
SetDCPenColorSetROP2SwapMouseButton
SetDebugErrorLevelSetScrollInfoSwitchDesktop
SetDIBColorTableSetScrollPosSwitchToThisWindow

T

TextOutTrackPopupMenuExTranslateMessage
TrackMouseEventTranslateAcceleratorTransparentBlt
TrackPopupMenuTranslateMDISysAccel 

U

UnhookWindowsHookExUnrealizeObjectUpdateICMRegKey
UnhookWinEventUnregisterClassUpdateWindow
UninitializeFlatSBUnregisterDeviceNotificationUserHandleGrantAccess
UnionRectUnregisterHotKey 
UnloadKeyboardLayoutUpdateColors 

V

ValidateRectVkKeyScan 
ValidateRgnVkKeyScanEx