ID Number: Q82169
3.10
WINDOWS
Summary:
SYMPTOMS
When the TRANSPARENT background mode and a mapping mode other than
MM_TEXT are selected and an application calls the PaintRgn function
to fill a complex region with a hatched brush, a disconnected
pattern results.
CAUSE
The Windows Graphics Device Interface (GDI) draws a complex region
by filling the individual rectangles that make up the region. The
code to compute the position of each rectangle on the screen fails
when the screen coordinates are not in units of pixels. The error
is visible when a hatched brush style is used in TRANSPARENT mode.
RESOLUTION
When a hatched brush and TRANSPARENT background mode are required,
use the MM_TEXT mapping mode.
Additional reference words: 3.10