Страница: 1 |
Страница: 1 |
Вопрос: Проблема с BitBlt
Добавлено: 21.08.08 15:42
Автор вопроса: Игорь | ICQ: 457394129
Товарищи помогите пожалуйста! У меня "Графическая" проблема. Дело в том что когда я функцией BitBlt рисую на PictureBox изображение (с прозрачнностью вместо белого фона), а потом ещё раз рисую его накладывая на предыдущее, то получается так, что второе не перекрывает предыдущее на месте их настлоения, а просто просвечивается. В результате в месте наслоения рисунков получается куча непонятных, да и не нужных фрагментов, которых по идее не должно быть видно. Прошу помочь избавиться от данной проблемы! Для тех кто не понял суть проблемы-прикрепил изображение с желаемым и неправелььными вареантами отображения, а также сам исходник.
http://slil.ru/26077530
Заранее всех благодарю!
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Игорь
ICQ: 457394129
Вопросов: 52
Ответов: 133
Профиль | | #1
Добавлено: 21.08.08 20:34
Проблему решил сам, написав собственный код, который в 20 раз меньше но теперь новая проблема! Подскажите как ускорить его:
http://slil.ru/26078327
Номер ответа: 2
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #2
Добавлено: 21.08.08 22:26
ИМХО первый вариант был лучше.
Тока его надо малость доработать.
Вот тебе пример: http://all4u.nm.ru/docs/bitblt.zip