Страница: 1 |
Страница: 1 |
Вопрос: Мерцание
Добавлено: 24.09.09 17:55
Автор вопроса:
UnDeAdZak
Народ, подскажите, какими способами можно убрать мерцание при перемещщении обьекта?(использование двойной буферизации не помогло, всёравно слишком сильно мерцает)
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа: Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #1
Добавлено: 24.09.09 21:58
Если используешь вб6 то использую апи BitBlt
Номер ответа: 2
Автор ответа: UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #2
Добавлено: 24.09.09 23:27
гм!!!! Про BitBit я и так знаю, я использую GDI. К томуже у меня VB.NET, погляди на название подфорума.
Номер ответа: 3
Автор ответа: Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #3
Добавлено: 25.09.09 01:54
Сорри не обратил на название подфорума, я из общего смотрел. Какие именно ты объекты перемещаешь? В Нэт на сколько я знаю многие проблемы с мерцанием решены, то что касается picturebox точно знаю, при расширении тоже.
Номер ответа: 4
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #4
Добавлено: 25.09.09 11:05
WPF
Номер ответа: 5
Автор ответа: EROS
Вопросов: 58
Ответов: 4255
Профиль | | #5
Добавлено: 25.09.09 12:35
значит ты не правильно ее использовал... она не может не помочь..
Номер ответа: 6
Автор ответа: UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #6
Добавлено: 25.09.09 21:37
Просто у меня стоит на событие Mouse Move, если кнопка мыши нажата, перерисовывание картинки, с новыми координатами, но дело в том, что помимо этого там есть ещщё много сложных графических построений на форме, и это всё жутко мерцает при двигании картинки(, может можно както разделить функцию Paint? чтобы он при загрузке одну часть нарисовал, а остальное перерисовывал после?
Номер ответа: 7
Автор ответа: UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #7
Добавлено: 25.09.09 22:48
Или по другому: возможно-ли переконвертировать иконку или картинку в курсор?