Проблемы с jpg

Тема в разделе "WASM.WIN32", создана пользователем Freecod, 3 янв 2007.

  1. Freecod

    Freecod New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2006
    Сообщения:
    136
    Приходится рисовать картинку на дескоп, "что-то похожее" смотрел в книге по С, там написано что SystemParametersInfo позволяет bmp, jpg и gif. Но похоже "чистая" API понимает только bmp! Как быть? И вообще, как проще работать с jpeg? Все API любят bmp...
     
  2. Avoidik

    Avoidik New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2004
    Сообщения:
    288
    Адрес:
    Russia
    через оле можно грузить jpg, gif и прочие файловые форматы, которые можно просмотреть в стандартном виндовом просмотрщике

    пример есть в масме
     
  3. Freecod

    Freecod New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2006
    Сообщения:
    136
    А как быть с картинкой на столе? Не подскажите пример с многоформатной отрисовкой?
     
  4. Avoidik

    Avoidik New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2004
    Сообщения:
    288
    Адрес:
    Russia
    берем hdc декстопа и рисуем на нем, пример в масме и есть многоформатный (oleloadpicture поддерживает фомарты: jpg, jpeg, jpe, jfif, gif, tif, png, ico, может ещё какие), работает даже на win95 (насколько я понимаю условием работы такого способа является наличие установленного IE)
     
  5. Freecod

    Freecod New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2006
    Сообщения:
    136
    Спасибо, вариант.