Daten in Diagramm darstellen
-
Hallo,
ich lese mit meinem MFC Programm gerade Daten von einem Oszilloskop ueber meine serielle Schnittstelle ein, und moechte diese gerne in einem Diagramm darstellen (Spannung gegen Zeit). Da ich relativ neu in MFC Programmierung bin weiss ich leider nicht, welche Moeglichkeiten ich habe ein Diagramm mit x- und y-Achse zu erzeugen. Kann mir jemand weiterhelfen?
Vielen Dank,
Markus.
-
Ja also als erstes brauchst du einen Device Context CDC / CClientDC.
Und dann zeichnest du einfach in einer for Schleife die Linien(MoveTo und LineTo) und die Beschriftung.
Den Graphen machst du z.B. mit PolyLine.
Schau dir hier was ab: http://www.henkessoft.de/WinAPI_7_GDI.htm
-
Danke fuer die Webseite. Gibt es aber nicht vielleicht eine vorgefertigte, einfachere Loesung, um ein Diagramm darstellen zu lassen, vielleicht so etwas wie MS-Chart?
-
sowas:
http://www.codeguru.com/Cpp/controls/controls/chartingandanaloguecontrols/article.php/c2333/
?