Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Нарушитель
54 / 55 / 8
Регистрация: 01.07.2014
Сообщений: 1,021
1

Мерцание формы при движении курсора

13.03.2015, 13:39. Показов 1332. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пишу игру.Таймер поставил в Idle.Рисуется нормально.После малейшего шевеления мышкой-начинает мерцать(в Idle-вызывается OnPaint).

Добавлено через 2 минуты
вызывается соотвественно кадую милисекунду.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2015, 13:39
Ответы с готовыми решениями:

Изменение размеров формы при движении курсора
Здравствуйте, есть форма размером , например 300x1000, можно ли сделать чтоб при запуске...

Убрать мерцание изображения при движении большого количества обьектов
что сделать, что бы не мигало изображении и при большом количестве объектов не вылетало с...

Изменение курсора при движении мыши
Помогите с задачей) Напишите приложение в котором при движении указателя мыши по форме...

Мерцание tabControl при наведении курсора
Ставлю на форму фоновое изображение... На самой форме несколько вкладок tabControl Когда...

4
93 / 94 / 51
Регистрация: 19.06.2013
Сообщений: 323
13.03.2015, 13:59 2
Гуглите про Двойную буферизацию.

Ну попробуйте установить свойство формы DoubleBuffered = true, может поможет

Добавлено через 17 минут
А вообще, для создания игр нужно использовать различные среды для приложений, такие как DirectX или Microsoft XNA (последний уже не поддерживается, но для тренировки - отлично подойдет).
0
Нарушитель
54 / 55 / 8
Регистрация: 01.07.2014
Сообщений: 1,021
13.03.2015, 14:24  [ТС] 3
BroDIK, дабл буфер пробовал-точно также.DirectX не среда а набор библиотек.XNA-хлам.DirectX-тоже хлам.Я пошел на опен гл.там же вроде на плэйн можно пихать текстурки и использовать как спрайты?
0
93 / 94 / 51
Регистрация: 19.06.2013
Сообщений: 323
13.03.2015, 15:01 4
Цитата Сообщение от bodya_men Посмотреть сообщение
DirectX не среда а набор библиотек
Это само собой. Но так не говорится - см. здесь
0
Нарушитель
54 / 55 / 8
Регистрация: 01.07.2014
Сообщений: 1,021
13.03.2015, 16:38  [ТС] 5
BroDIK, gdi подойдет для 2D игры с партиклами и ~40 FPS на 32мб видео памяти?
0
13.03.2015, 16:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2015, 16:38
Помогаю со студенческими работами здесь

Рисование массива точек при движении курсора мыши
я рисую в форме кое чо при нажатой левой конпке мыши должен выводиться массив точек private...

Медленная перерисовка формы при движении картинки в ее области
Хотел спросить на пример если поместить на форму картинку и сделать чтоб она перемещалась по форме...

Убрать мерцание TreeView при Resize формы
Добрый день,форумчане. Такая проблема: на форме есть элемент TreeView. Отрисовываю я его сама,...

Как убрать мерцание формы при перерисовке?
у меня в бекграундвокере каждую миллисекунду перерисовывается интерфейс прям на форме и мерцает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru