Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> GdipCreateHBITMAPFromBitmap 
:(
    Опции темы
Maks1509
Дата 18.11.2009, 19:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 22.8.2007
Где: г. Тольятти

Репутация: нет
Всего: 5



Приветствую. Необходимо работать с GDI+, а именно загружать изображение и преобразовывать в HBITMAP. Сделал простой загружатель изображений по типу LoadImage. Впринципе все устраивает за исключением одной штуки. Как создать фон у HBITMAP нужного цвета при помощи GdipCreateHBITMAPFromBitmap?
Подставляю ARGB значение, но возникает неведомо долбанная фигня.  smile  Если нет ресурса Manifest, то фон HBITMAP цвета типа RGB(0, 0, 255), когда мне нужно свое значение. Если же Manifest есть, само отрисовываемое изображение становится такой цветовой гаммы (приобретает такой вот легкий оттенок), а фона нет (ну я вывожу этот HBITMAP на STATIC и фон у STATIC рисуется как обычно что интересно).
Проблема решается, если вручную создавать HBITMAP, закрасить всю его область кистью и уже потом отрисовать на нем содержимое через GDI+, но это не выход, ведь если есть есть GdipCreateHBITMAPFromBitmap, значит она для этого и предназначена.  smile
И еще есть одна ерунда насчет запуска приложения. Если компилировать программу и запускать сразу же после компиляции, программа не запускается иногда. Такое бывает редко когда просто через BAT файл скомпилируешь и запустишь. Что это вообще за дела такие, GDI+ не инициализируется или что происходит.
Спасибо.

Присоединённый файл ( Кол-во скачиваний: 13 )
Присоединённый файл  GDI_Convert.zip 201,59 Kb
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0586 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.