I dag har jeg alle billeder liggende som BMP'er, og de fylder jo en del. Er der mulighed for at bruge jpg/jpeg's? Konvertere dem on-the-fly til BMP og så bruge dem?
Det burde virke. På 2000 og XP (og måske også andre versioner) kan man vælge .jpg billeder fra kontrol panelet, så hvorfor skulle det ikke virke fra dit program?
Ved jeg ikke! Har desværre ikke min kode hjemme, så må teste i morgen, skal nok lige give tilbage melding! (men jeg tror nu at nyere versioner konvertere jpg til bmp)
Info ifølge SDK:
SPI_SETDESKWALLPAPER Sets the desktop wallpaper. The value of the pvParam parameter determines the new wallpaper. To specify a wallpaper bitmap, set pvParam to point to a null-terminated string containing the name of a bitmap file. Setting pvParam to "" removes the wallpaper. Setting pvParam to SETWALLPAPER_DEFAULT or NULL reverts to the default wallpaper.
Jeg har en anelse om at den jpg man vælger fra kontrol panel bliver konverteret til bmp inden den sættes som baggrund. Altså må det være kontrol panel appletten som konvertere.
Jeg arbejder pt. på en lille Windows app. der kan læse, skrive, resize, beskære, etc. .bmp og .jpeg billeder. Kernen heri er en class's som man også kan bruge i andre app's. Jeg forventer at projectet er helt færdig om nogle dage, og så vil jeg oploade det til min hjemmeside, så hvis du kan vente...
Har du en masse gode class'er og apps liggende på din side? Evt i et dir, så man kan suge alt? (har jo fulgt din hjælp her på siden, og du er jo ikke helt tabt bag en vogn) :o)
Jeg har lagt den første betaversion ud på min hjemmeside, du finder den under Samples, den hedder JDraw.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.