Re: Graphics in Win32lib

new topic     » goto parent     » topic index » view thread      » older message » newer message

GDI? What is that?


>From: Don Phillips <EuNexus at yahoo.com>
>Subject: Re: Graphics in Win32lib
>
>
>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.&nbsp; These functions 
>copy from one DC to another but allow the destination rectangle to be 
>either smaller or larger the the source rectangle.&nbsp; If so, Windows 
>will scale the image accordingly.
><P>Don Phillips
><P>&nbsp;<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

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu