Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.20;
Скачать: CL | DM;

Вниз

Проблема с Transparent   Найти похожие ветки 

 
wnew ©   (2004-01-09 21:49) [0]

Здравствуйте, уважаемые!
Возникла проблема такого рода: создаю объект от TBitmap, гружу в него картинку LoadFromResourceName, потом методом Draw вывожу на экран - на компе с XP и ЭЛТ монитором всё чётко, никаких проблем. Но на компе с ME и TFT монитором видны участки, которые должны быть прозрачны. Проверил также на лаптопе с Win98 - та же проблема. Думаю, что причина здесь не в ОС, а в мониторах. При этом, разумеется, перепробывал различные значения для TransparentMode, TransparentColor.
Есть ли выход из ситуации?

Спасибо.


 
wnew ©   (2004-01-09 22:52) [1]

Ухожу на работу, надеюсь до завтра кто-нибудь посоветует что-нибудь:)


 
dmk ©   (2004-01-09 23:03) [2]

Рисуй в памяти, а потом выводи.


 
wnew ©   (2004-01-10 11:35) [3]


> dmk © (09.01.04 23:03) [2]
> Рисуй в памяти, а потом выводи.

Делал - не помогает.

Но я проблему разрешил. Просто создаю два Bitmap"а. В один гружу картинку, которую нужно вывести на канву, а в другой копирую участок канвы на который будет выводится картинка, затем цвета пикселов на канве Bmp с картинкой, которые должны быть прозрачными заменяю на однономерные пикселы из Bmp в котором хранится фон канвы, после чего вывожу на экран. Вот и всё. С выводом на TFT мониторы теперь тоже без проблем:)



Страницы: 1 вся ветка

Текущий архив: 2004.01.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
1-63225
Mr. Chel
2004-01-09 12:55
2004.01.20
Объекты на форме VS мышь.


1-63091
Michael K
2004-01-08 14:39
2004.01.20
Определение кодировки текстового файла, OEM или ANSI


14-63305
ИЛЮХА
2003-12-22 19:31
2004.01.20
LISTBOX!!! - hhhheeeeeellllppppppp!!!!!!!!!


14-63327
Кукушкинд
2003-12-30 14:57
2004.01.20
MSDN


14-63374
ertong
2003-12-28 15:11
2004.01.20
Алгоритм Флойда Стейнберга