Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как сохранить БМП в файл

292
25 октября 2005 года
Matush
726 / / 14.01.2004
есть у меня хендл БМПшки (HBITMAP), и вот теперь я хочу эту БМПшку записать в файл, а функции такой не нашел. Неужели прийдется вручную ее сохранять? то есть записывать самому стуктуры, данные.
10
25 октября 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Matush
Неужели прийдется вручную ее сохранять? то есть записывать самому стуктуры, данные.


Блин, интересно стало. Оказывается - да, нет системной функции сохранения DIB в файл. У Борланда TBitmap::SaveToStream реализован вручную. Тебе придется или идти по столпам отцов, или просто стыбзить откуда-нить реализацию.

292
26 октября 2005 года
Matush
726 / / 14.01.2004
Цитата:
Originally posted by Freeman
Тебе придется или идти по столпам отцов, или просто стыбзить откуда-нить реализацию.


Сделал как МСДН говорит. Все прекрасно сохраняется, только вот файл становится на 33% больше чем исходный. Но я уже знаю в чем причина. Потом исправлю, пока для тестов и так пойдет.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог