Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2015, 19:06   #1
Gennadiusisus
Новичок
Джуниор
 
Регистрация: 12.12.2010
Сообщений: 2
Вопрос Рисовалка в pictureBox

Всем доброго времени суток! Столкнулся с такой проблемой: Рисую график по точкам которые поступают непрерывно, с СОМ порта, ну да это не совсем важно. Скорость прихода точек большая, точек 100 за секунду. Нужно сделать так, что бы рисуемый график не уходил за за экран, а рисовался где нибудь в центре, то есть нужно нарисованный график сдвигать влево с каждым приходом новой точки. Рисовать график заново не вариант, все лагает. Может есть какая нибудь команда сдвига всего нарисованного в pictureBox-е или что нибудь подобное?
Заранее спасибо =)
Gennadiusisus вне форума Ответить с цитированием
Старый 02.03.2015, 19:36   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

WinForms PictureBox что ли? Это в .NET разделы.

А зачем вам рисовать точку как только она пришла (100 раз в секунду)? Пользователь это ж не COM порт, он не увидит так быстро. Рисуйте с большими интервалами сразу все. И double buffering.

А чего это за график такой, что вы его не перерисовывается никогда, а только кучу точек добавляете?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 02.03.2015, 19:52   #3
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Рисуете в Image, а потом этот Image выводите в pictureBox со смещением.
Можно создавать на каждую секунду свой Image, а потом уже неактуальное удалять, новое создавать.
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WinAPI. рисовалка aysium Win Api 6 20.04.2014 17:14
Простая рисовалка Name1ess C# (си шарп) 7 19.11.2012 00:48
Интересная рисовалка rpy3uH Свободное общение 7 15.11.2012 08:56
Рисовалка, Операционные системы sharick Помощь студентам 2 11.05.2011 16:41
Рисовалка на сайте П@вел HTML и CSS 2 03.04.2009 11:55