Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.18.4] |
|
Сообщ.
#1
,
|
|
|
Как сделать цвет на БМП прозрачным при рисованиии?
|
Сообщ.
#2
,
|
|
|
В самом бмп прозрачный цвет не предусмотрен. При рисовании, можно использовать функцию TransparentBlt или с помощью масок рисовать этот спрайт. TransparentBlt - не работает в 95 и 2k, и глючит в 98. В спп это тема только что была, можешь поискать. На www.rsdn.ru есть функция, которая заменяет TransparentBlt, называется McTransparentBlt. Она с помошью масок рисует битмап с одним прозрачным цветом.
|
Сообщ.
#3
,
|
|
|
можно (нужно) попробовать функцию (двойная буферизация)
BitBlt(... с последним параметром, точно не помню - или SRCAND или SRCCOPY на экран выводяться прозрачные bitmapы |
Сообщ.
#4
,
|
|
|
Да хорошо, что смог я обойтись без этого...
Но все равно спасибо. |