Visual C++ |
EN NL TR |
Het volgende programma |
Fibergeek's Alpha Channel Viewer Wat doet dit programma? Met dit programma kan u twee grafische bestanden laden. Het ene is
voor de achtergrond en het andere is voor de voorgrond. Indien het
voorgrondbestand een transparantie of een alpha-kanaal bevat, dan zal deze
correct weergeven worden over de achtergrond. Beide images zullen qua
grootte aangepast worden aan de grootte van het programma-window. In
plaats van een achtegrondimage te laden kan u ook één enkele
achtergrondkleur selecteren (welke standaard zwart is). Ik heb dit programma geschreven om het alpha-kanaal van sommige
bestanden te kunnen bezien en om te zien wat het visuele effect is sommige
achtergrondimages. Mogelijke uitbreidingen... Mogelijke uitbreidingen zijn : het laden van een extern alpha-kanaal uit
een bestand met grijswaarden, het bekijken van het alpha-kanaal als een foto
met grijswaarden en ook nog het weergeven van de grafische bestanden in hun
originele grootte i.p.v. deze aan het window aan te passen. De code... Het programma gebruikt m'n eigen BCG!-wrapper (deze zit mee in het projectbestand) en het maakt ook gebruikt van de gratis CxImage Image Library. De magie van het correct weergeven van de grafische bestanden gebeurd door de CxImage library. Omdat ik de BCG!-wrapper gebruik zal het programma gecompileerd worden als een ANSI-programma maar toch bestanden met UNICODE-tekens kunnen laden (onder Windows NT/W2K/XP/2003). Het programma werkt ook onder Windows 9X/ME, indien dit niet het geval is, geef me dan een seintje (fibergeek @ codegurus.be). Het volledige
project NOTA : Alle bestanden zijn ZIP-bestanden, het programmacommentaar is in het nederlands maar de interface is engels
|
Het volgende programma |