Re: Graphics in Win32lib
- Posted by Evan Marshall <evan at net-link.net> Oct 10, 2002
- 485 views
GDI32 is a Windows .DLL. StretchBlt and SetStretchBltMode are functions within it. I'm not sure what GDI stands for, probably something like Graphics Device Interface? mistertrik at hotmail.com wrote: > > >> From: Don Phillips <EuNexus at yahoo.com> >> Reply-To: EUforum at topica.com >> To: EUforum <EUforum at topica.com> >> Subject: Re: Graphics in Win32lib >> Date: Wed, 9 Oct 2002 22:13:42 -0700 (PDT) >> >> >> Try StretchBlt and SetStretchBltMode from GDI32. These functions >> copy from one DC to another but allow the destination rectangle to be >> either smaller or larger the the source rectangle. If so, Windows >> will scale the image accordingly. >> Don Phillips >> >> I need to be able to display background images in my window, but as >> this is >> destined to be used by people other than myself, I want it to scale >> gracefully on other resolutions. >> >> At the moment I just use loadbitmapfromfile and BLT it to the screen, >> but >> how would I have a single bitmap image, that I can output as a >> smaller size? >> >> I know how to make a simple scaling algorithm if one does not already >> exist, >> but how would I get access to the 2d array that loadbitmapfromfile no >> doubt >> puts somewhere, and how would I save my altered array into a bitmap >> object? >> >> ...If that made sense, that is. >> ===================================================== >> .______<-------------------\__ >> / _____<--------------------__|=== >> ||_ <-------------------/ >> \__| Mr Trick >> >> >> <P>Try StretchBlt and SetStretchBltMode from GDI32. These >> functions copy from one DC to another but allow the destination >> rectangle to be either smaller or larger the the source >> rectangle. If so, Windows will scale the image accordingly. >> <P>Don Phillips >> <P> <B><I>mistertrik at hotmail.com</I></B> wrote: >> <b><a href="http://news.yahoo.com/">Yahoo! News</a></b> - Today's >> headlines >> >> > ===================================================== > .______<-------------------\__ > / _____<--------------------__|=== > ||_ <-------------------/ > \__| Mr Trick > > > > -- If today is the first day of the rest of your life, then what the hell was yesterday?