Tapeta Windows- jaki format BMP?

Autor: Dominik & Co <Dominik.Alaszewskinawirtualnejpolsce_at_invalid.com>
Data: Mon 26 May 2008 - 09:27:54 MET DST
Message-ID: <g1dopq$ata$1@inews.gazeta.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Witam,

Robię sobie programik do nanoszenia informacji na tapetę pulpitu
(pogodynka, kalendarz i inne takie). Robię to następująco: na źródłową
tapetę nanoszę napisy i obrazki poprzez ImageMagick (polecenie convert),
a następnie podmieniam ją przez rejestr (hkcu\control panel\desktop\wallpaper)
i wymuszam zmiany przez UpdatePerUserSystemParameters z user32.dll.

No i fajnie, ale jak tapetą jest plik bmp z ImageMagicka to Windows nie
raczy zauważać zmiany, a jak dam jeszcze po drodze Irfana:

i_view32.exe wyniczek.bmp /convert=wyniczek.bmp

to jest OK i Windows zmienia tapetę.

Da się jakoś wyeliminować Irfana z tego procesu? Jakiej konkretnie bitmapy
oczekuje Windows, a której ImageMagick mu nie zapewnia?

Z góry dzięki za wszelkie porady.

-- 
Dominik (& kąpany)
"Wszyscy chcą naszego dobra. Nie dajmy go sobie zabrać." (Stanisław Jerzy Lec)
Wyrażam wyłącznie prywatne poglądy, do czego mam prawo zgodnie z Art. 54 Konstytucji RP
Received on Mon May 26 09:31:19 2008

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 26 May 2008 - 09:42:04 MET DST