Fenster (Frame) innerhalb eines Dialogfensters erzeugen?!
-
Hi,
ich soll ein Kamera-Software-System implementieren.
Das Programm soll Bilder (Bitmaps)in Echtzeit aus einer Kamera
(über einen Frame-Grabber) liefern.Ich arbeite mit Visual C++ und meine Anwendung basiert auf MFC.
Ich habe die Bild-Anzeige im seperaten Dialogfenster realisiert.
Nun das Problem ist, dass die Bild-Anzeige im ganzen Dialog-Fenster erfolgt.Ich soll aber im selben Dialogfenster noch andere Elemente habe
(Buttons, Text-Felds etc.).
Meine Frage nun; wie kann ich die Bilder im Teil des Dialogfensters
und nicht im ganzen Fenster anzeigen lasse?
Soll ich die Bild-Anzeige mit einem Steuerungselement verbinden?
Wenn ja, welchen Typ soll das Steuerungselemt haben?
Und wie geht das?
Ich habe nicht viel Erfahrung mit MFC..
Momentan rufe ich in der OnInitDialog Funktion
die AfxBeginThread Funktion auf, die den Thread für die Bild-Anzeige startet..
[cpp]
BOOL CPXC_GRAB_ImageDlg::OnInitDialog()
{
CDialog::OnInitDialog();
//erzeuge ein Thread und starte es
AfxBeginThread(DisplayThreadProc, GetSafeHwnd(),THREAD_PRIORITY_ABOVE_NORMAL );return TRUE; // return TRUE unless you set the focus to a control
// AUSNAHME: OCX-Eigenschaftenseite muss FALSE zurückgeben.
}Könnte Jemand mir da weiter helfen...!?
Bin so verzweifelt