PRB: PaintRgn() Fills Incorrectly with Hatched BrushesLast reviewed: November 2, 1995Article ID: Q82169 |
The information in this article applies to:
SYMPTOMSWhen the TRANSPARENT background mode and a mapping mode other than MM_TEXT are selected and an application calls the PaintRgn() API to fill a complex region with a hatched brush, a disconnected pattern results.
CAUSEThe 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.
RESOLUTIONWhen a hatched brush and TRANSPARENT background mode are required, use the MM_TEXT mapping mode.
|
Additional reference words: 3.10 4.00 95
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |