BLACKNESS
CONST BLACKNESS = 0x42
Fills the destination rectangle using the color associated with index 0 in the physical palette. (This color is black for the default physical palette.)

CAPTUREBLT
CONST CAPTUREBLT = 0x40000000
Includes any windows that are layered on top of your window in the resulting image. By default, the image only contains your window. Note that this generally cannot be used for printing device contexts

DSTINVERT
CONST DSTINVERT = 0x550009
Inverts the destination rectangle

MERGECOPY
CONST MERGECOPY = 0xC000CA
Merges the colors of the source rectangle with the brush currently selected in hdcDest, by using the Boolean AND operator

MERGEPAINT
CONST MERGEPAINT = 0xBB0226
or
CONST MERGEPAINT = 0x00BB0226
Merges the colors of the inverted source rectangle with the colors of the destination rectangle by using the Boolean OR operator

NOMIRRORBITMAP
CONST NOMIRRORBITMAP = 0x80000000
Prevents the bitmap from being mirrored

NOTSRCCOPY
CONST NOTSRCCOPY = 0x330008
Copies the inverted source rectangle to the destination

NOTSRCERASE
CONST NOTSRCERASE = 0x1100A6
Combines the colors of the source and destination rectangles by using the Boolean OR operator and then inverts the resultant color

PATCOPY
CONST PATCOPY = 0xF00021
Copies the brush currently selected in hdcDest, into the destination bitmap

PATINVERT
CONST PATINVERT = 0x5A0049
Combines the colors of the brush currently selected in hdcDest, with the colors of the destination rectangle by using the Boolean XOR operator

PATPAINT
CONST PATPAINT = 0xFB0A09
Combines the colors of the brush currently selected in hdcDest, with the colors of the inverted source rectangle by using the Boolean OR operator. The result of this operation is combined with the colors of the destination rectangle by using the Boolean OR operator

SRCAND
CONST SRCAND = 0x8800C6
Combines the colors of the source and destination rectangles by using the Boolean AND operator

SRCCOPY
CONST SRCCOPY = 0xCC0020
Copies the source rectangle directly to the destination rectangle

SRCERASE
CONST SRCERASE = 0x440328
Combines the inverted colors of the destination rectangle with the colors of the source rectangle by using the Boolean AND operator

SRCINVERT
CONST SRCINVERT = 0x660046
Combines the colors of the source and destination rectangles by using the Boolean XOR operator

SRCPAINT
CONST SRCPAINT = 0xEE0086
Combines the colors of the source and destination rectangles by using the Boolean OR operator

WHITENESS
CONST WHITENESS = 0xFF0062
Fills the destination rectangle using the color associated with index 1 in the physical palette. (This color is white for the default physical palette.)
