Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!pcad!rob From: rob@pcad.UUCP (Ralph Brown) Newsgroups: comp.windows.ms.programmer Subject: Re: Drawing Speed Summary: No joy Message-ID: <321@pcad.UUCP> Date: 15 Nov 90 21:36:20 GMT References: <319@pcad.UUCP> <5787@hsv3.UUCP> Organization: Personal CAD Systems, Westford, MA Lines: 22 In article <5787@hsv3.UUCP>, jls@hsv3.UUCP (James Seidman) writes: > One thing which might be even faster than this (but maybe not...) is to > use FillRect() instead of Rectangle()... Using rectangles including filling the structure took 33 Sec. about the same as Rectangle. The problem with rectangles is that they don't work for diagonals, arcs, etc. However I did try polygon regions, for a horizontal rectangle (defined with CreatePolygonRgn I got: Creating and destroying the region consisting of the entire line each time - 528 Sec. Just creating it once and reusing it (Cheating) - 33 Sec. Creating a 4x4 region once, doing OffsetRgn to do the complete lines (SetViewportOrg same). - 947 Sec. Thanks, keep those cards and letters coming, Ralph