ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
806
806
EMPFEHLEN
-
Hallo Leute!
mein Problem ist, wenn ich ein Object mit Movewindow() auf meinem DialogFenster 'CMyDlg' verschiebe, bleiben dann auf dem Object verschiedene Zeichnungen drauf. Wie Kann ich es sauber machen?
Ich habe mit
CMyDlg::RedrawWindow(Rect);
und mit
CMyDlg::InvalidateRect(Rect);
und mit
CMyDlg::UpdateWindow(Rect);
versucht,... bringt nix.
.... Müll bleibt einfach drauf ...
wie soll ich es richtig machen
Geändert von Reticent (16.03.04 um 10:10 Uhr)
-
Bitte ... irgendjemand. Klüge Köpfe, wo seit Ihr?
Ich brauche dringend hilfe. Was kann man noch machen, damit das Object nach dem Movewindow() auch sauber bleibt?
BITTE SOSGeändert von Reticent (17.03.04 um 08:48 Uhr)
-
16.03.04 17:03 #3
- Registriert seit
- Jul 2003
- Ort
- Duisburg (NRW)
- Beiträge
- 1.788
Was ist das für ein Objekt? Rufst du das Repaint auch dafür auf oder nur für den übergeordneten Dialog?
Chor: "Wir sind der Chor, und wir stimmen zu. Wir stimmen zu, wir stimmen zu, wir stimmen zu."
-
meine Objecte sind ein GruppenFeld und ein Edit. Ich verschiebe beide.
Die
...OnPaint();
...RedrawWindow(Rect);
...UpdateWindow(Rect);
...InvalidateRect(Rect);
habe ich für den übergeordneten Dialog benutzt. Manche aber auch für ein konkretes Object ausprobiert.
EditText.UpdateWindow();
Irgendwie passiert nixn
Geändert von Reticent (31.03.04 um 10:48 Uhr)
-
Ich habs!
mann muss zwei Dinge tun:
CMyDlg::SetRedraw(TRUE);
CMyDlg::Invalidate();
dann wird alles sauber geMOVEd.
Ähnliche Themen
-
MoveWindow() über mehrere Monitore
Von Thomasio im Forum C/C++Antworten: 0Letzter Beitrag: 18.10.10, 16:49 -
ActionListener und repaint()
Von andyle im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 11.11.07, 19:18 -
repaint()
Von kulturfenster im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 17.05.07, 18:08 -
Problem mit MoveWindow
Von langer1801 im Forum VisualStudio & MFCAntworten: 2Letzter Beitrag: 06.09.05, 13:33 -
Fenster verschieben mit API-Funktion 'MoveWindow'
Von RIDI2oo5 im Forum .NET ArchivAntworten: 3Letzter Beitrag: 18.01.05, 09:07





Zitieren
Login





