Re: Загрузка .bmp в HBITMAP с уменьшением
От: avs.prg Украина  
Дата: 18.05.05 09:19
Оценка:
Здравствуйте, Norfolc, Вы писали:

N>Есть файл .bmp.

N>Точнее область памяти с содержимым этого файла.
N>Требуется получить HBITMAP из этого файла. При этом размер полученного HBITMAP должен быть меньше.
N>Т.е. надо сделать иконку (Thumbnail) из этого файла.

Немного непонятен вопрос...требуется вывести на экран уменьшенное изображение или сохранить в файле на диске?

Если выводим на экран, то используем StretchBlt(...) или StretchDIBits(...),
если нужно сохранить на диске, то выводим на контекст устройства с заранее выбранным пустым BITMAP c необходимыми габаритами, а затем формируем все необходимые структуры для файла формата BMP и сохраняем на диске.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.