Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Рисование с "прозрачным" цветом.


AlexanderMS ©   (2007-07-09 19:00:00) 

Скажите, пожалуйста, как вывести картинку (Bitmap из ресурсов) c указанием цвета, который будет заменён цветом фона (как бы прозрачный на 100 % цвет). В параметрах StretchBlt и BitBlt (как я обычно выводил картинки) такого нет.


homm_ro   (2007-07-10 10:43:00) [1]

> [4] Инс ©   (10.07.07 10:41)
> И 98 и Me тоже.
> http://msdn2.microsoft.com/en-us/library/ms532303.aspx

Да не ужто?
Windows 95/98: TransparentBlt contains a memory leak that can exhaust system resources. To draw a transparent bitmap using BitBlt, see Knowledge Base article 79212.

Я же не написал что ее нет, я написал что она не работеттам!


Инс   (2007-07-10 10:41:00) [2]


> Работает только в windows 2k и XP.


И 98 и Me тоже.
http://msdn2.microsoft.com/en-us/library/ms532303.aspx


homm_ro   (2007-07-10 10:34:00) [3]

> TransparentBlt

Работает только в windows 2k и XP.


AlexanderMS   (2007-07-09 19:15:00) [4]


> Инс ©   (09.07.07 19:06) [1]


Большое спасибо.


Инс   (2007-07-09 19:06:00) [5]

TransparentBlt


Наверх

Титульная страница Поиск, карта сайта Написать письмо