График изменеия сигнала
У меня возникла задача рисовать график изменения некоторого сигнала в зависимости от времени, сигнал имеет два состояния 0 и 1 тоесть нужно нарисовать когда сигнал сменился, сколько времени он пробыл в этом состоянии и когда вернулся. Какими способом можно это можно реализовать, и какие есть классы, контроли для того что бы это все осуществить?
читай про Windows GDI, LineTo, сообщение WM_PAINT etc.
Тоесть никаких уже созданих классов нет, ето надо все рисовать вручную?
Обработка вм_таймер - добавление новых точек + рисование через LineTo в хендлере вм_паинт.
Цитата: Alexandoros
Какие нах класы для графика??????
Обработка вм_таймер - добавление новых точек + рисование через LineTo в хендлере вм_паинт.
Обработка вм_таймер - добавление новых точек + рисование через LineTo в хендлере вм_паинт.
Смотря какая задача стоит. Если нужна прорисовка фона, шкалы и т.д. и кроме графики еще что- то программа делает, то может с классом и проще.
Просто в одном примере предлагается не линией, а прямоугольниками прорисовывать. Так даже удобней получается.
Ето все понятно, что самому рисовоть, можно нарисовать все что угодно и как вздумаетса, но если надо стандартний график (например _-_-___----_), и если уже есть готовая реализация, написаний клас, то зачем изобретать велосипед. Просто у меня никогда не поставало задачи работать с графикой, поетому и создал ету тему.