David Cottrell wrote: > I'm not sure why you need to do this? > > My guess is that you don't have any windows and hence can't set the invalid > region (in which case you never need to actually know what it was). I'm doing it purely for speed. My window takes a long time to refresh itself the regular way. Although I'm not writing a graphical game per se, I think games programmers do a lot of refreshing in this manner. The frustrating part is the only thing that's not working is the coordinates.