Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

Problem mit Visual C++

cobra77 / 1 Antworten / Flachansicht Nickles

Hi,
ich habe eine Framegrabberkarte mit der ich einzelne Frames von einer Kamera grabbe. Diesen Livevideostrom von den gegrabbten Frames der Kamera, lasse ich mir in einem Fenster anzeigen. Ich programmiere unter Visual Studio .NET mit C++. Das Dokument das ich erstellt habe ist ein Windows Forms Dokument. Den Livevideostrom lasse ich mir über das PictureBox-Element anzeigen. Das ganze funktioniert aber nur (gemeint ist die Anzeige des Livebildes in der PictureBox), wenn ich Das ganze Fenster mit der Maus hin und her bewege. Wenn das Windowsfenster ruhig ist, bekomme ich nur ein Standbild. Habe die PictureBox auch schon upgedatet, doch das hilft nichts.
Kann mir vielleicht einer weiterhelfen?
Gibt es in der Windows API ein Event das das ganze Windows Forms Fenster updatet?
Vielen Dank!
mfg Zerobuster

bei Antwort benachrichtigen
thomas woelfer cobra77 „Problem mit Visual C++“
Optionen

vermutung: du kuemmerst dich nicht drum, das das ding invalidiert wird, wenn neue daten anfallen. was du tun musst:

- ausgabe des bildes in OnPaint
- sobald neue daten anfallen, Control mit Invalidate() invalidieren.

WM_HOPETHISHELPS

this posting contains no tpyos.
bei Antwort benachrichtigen