Following are the functions used with device contexts.
CancelDC
ChangeDisplaySettings
CreateCompatibleDC
CreateDC
CreateIC
DeleteDC
DeleteObject
DeviceCapabilities
DrawEscape
EnumDisplaySettings
EnumObjects
EnumObjectsProc
GetCurrentObject
GetDC
GetDCEx
GetDCOrgEx
GetDeviceCaps
GetGraphicsMode
GetObject
GetObjectType
GetStockObject
ReleaseDC
ResetDC
RestoreDC
SaveDC
SelectObject