Вопрос № 140589: Уважаемые эксперты! Есть вопрос по Win32 API. Я написал программу для загрузки и воспроизведения битового образа. Я все вроде делал правильно,но картинка не изображается на экране. В то же время когда я прописываю путь к другому файлу,все работает но...
Вопрос № 140.589
Уважаемые эксперты! Есть вопрос по Win32 API. Я написал программу для загрузки и воспроизведения битового образа. Я все вроде делал правильно,но картинка не изображается на экране. В то же время когда я прописываю путь к другому файлу,все работает нормально. Что в коде не так? (путь к файлу прописан верно! Так что дело не в указании неверного пути к файлу). При реализации использовался VS 2008,ОС Windows Vista x64. Еще у меня есть вопросы: 1. Как в Win32 обрабатывать графические файлы формата JPG или каких-либо
других не BMP-шных форматов? 2. Как сделть в данной проге так, чтбы через полосы прокрутки можно было (как реализовать просмотр картинки через полосы прокрутки,как ее пролистывать?)
Приложение:
Отправлен: 23.07.2008, 21:01
Вопрос задал: Zombi-6 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Fenixk19
Здравствуйте, Zombi-6! Отвечу только на вопрос 1. Лучшим выходом из ситуации, чтобы не изобретать велосипедов, будет использование сторонней библиотеки, например libpng, libjpg или, что еще проще, использовать связку библиотек SDL и SDL_Image(найти все это можно запросто в google). Кстати, вывод битового образа можно сделать тоже через эту библиотеку. Там все довольно просто, почитайте документацию и вот этот гайд руководство : http://lazyfoo.net/SDL_tutorials/index.php
(там уроки 2 и 3).
Использование "жаргонизмов" не поощряется.
--------
∙ Отредактировал: sir Henry, Академик
∙ Дата редактирования: (время московское)
Ответ отправил: Fenixk19 (статус: 3-ий класс)
Ответ отправлен: 24.07.2008, 02:14