Ik heb dus een verkenner gemaakt die afbeeldingen laat zien als het een afbeelding is natuurlijk. Nu is er maar 1 probleem, sommige afbeeldingen zijn te groot en passen zelfs niet op mijn scherm. Hoe zorg ik ervoor dat de afbeelding gescaled wordt?
Op vrijdag 28 juni 2002 22:18 schreef ddkiller0900 het volgende:
Ik heb dus een verkenner gemaakt die afbeeldingen laat zien als het een afbeelding is natuurlijk. Nu is er maar 1 probleem, sommige afbeeldingen zijn te groot en passen zelfs niet op mijn scherm. Hoe zorg ik ervoor dat de afbeelding gescaled wordt?
Of denk ik nu te simpel ?
"I think there is a world market for maybe five computers" - Thomas Watson, chairman of IBM, 1943
nee, kijk, ik wil dus gewoon dat de afbeelding die geladen wordt zich automatisch aanpast aan de grootte van de picturebox
Laad plaatje in dc en stretchblt het? of resize de picturebox met stretching aan (of is dan een imagebox nodig?, een van die twee heeft die property..)
en waarschijnlijk in verhouding?
je weet hoe je de X en Y size van een pic kan opvragen?
iig kan je daarna doen
verhouding = xpictbox / xpict
ypictbox = ypict * verhouding
dan benut hij steeds de volledige breedte van de picture box en scaled hij de hoogte naargelang, dit is niet mooi, misschien kan je hem beter "echt" resizen.
Zelfde kan je misschien ook doen voor Y zijde moest de Y zijde langer zijn dan X en je het in de hoogte wil weergeven.
je weet hoe je de X en Y size van een pic kan opvragen?
iig kan je daarna doen
verhouding = xpictbox / xpict
ypictbox = ypict * verhouding
dan benut hij steeds de volledige breedte van de picture box en scaled hij de hoogte naargelang, dit is niet mooi, misschien kan je hem beter "echt" resizen.
Zelfde kan je misschien ook doen voor Y zijde moest de Y zijde langer zijn dan X en je het in de hoogte wil weergeven.
If it ain't broken it doesn't have enough features