Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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-сайт: houselab.narod.ru
 Профиль | | #2
Добавлено: 21.08.08 22:26
ИМХО первый вариант был лучше.
Тока его надо малость доработать.
Вот тебе пример: http://all4u.nm.ru/docs/bitblt.zip

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам