Приходится рисовать картинку на дескоп, "что-то похожее" смотрел в книге по С, там написано что SystemParametersInfo позволяет bmp, jpg и gif. Но похоже "чистая" API понимает только bmp! Как быть? И вообще, как проще работать с jpeg? Все API любят bmp...
через оле можно грузить jpg, gif и прочие файловые форматы, которые можно просмотреть в стандартном виндовом просмотрщике пример есть в масме
берем hdc декстопа и рисуем на нем, пример в масме и есть многоформатный (oleloadpicture поддерживает фомарты: jpg, jpeg, jpe, jfif, gif, tif, png, ico, может ещё какие), работает даже на win95 (насколько я понимаю условием работы такого способа является наличие установленного IE)