tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
726
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von jokey2
    jokey2 jokey2 ist offline Mitglied Smaragd
    Registriert seit
    Nov 2004
    Beiträge
    1.235
    Ich habe eine von CTreeView abgeleitete View-Klasse. Die funktioniert soweit auch ganz gut. Wenn ich jetzt allerdings die OnPaint() Methode einbaue (über Klassen-Assistent; Nachricht WM_PAINT), dann wird da überhaupt nichts mehr gezeichnet. Auch nicht, wenn ich die Funktion der Basisklasse CTreeView::OnPaint() aufrufe. Kann mir bitte einer sagen, wo das Zeichnen des CTreeCtrl im CTreeView passiert? Da wäre ich Euch sehr dankbar für.

    Grüße, jokey2

    P.S.: Ein Aufruf von OnUpdate() hat auch nichts gebracht.
     

  2. #2
    Avatar von jokey2
    jokey2 jokey2 ist offline Mitglied Smaragd
    Registriert seit
    Nov 2004
    Beiträge
    1.235
    Hab's gefunden:
    Man muß
    Code :
    1
    
    CWnd::-)efWindowProc( WM_PAINT, (WPARAM)dc.m_hDC, 0 );
    aufrufen, dann klappt's.
    (Siehe Thread Text im CTreeCtrl grau darstellen)
     

Ähnliche Themen

  1. JPanel wird nicht neu gezeichnet
    Von kuhlmaehn im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 24.08.10, 17:41
  2. JPanel: String wird nicht gezeichnet
    Von PapaNoah im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 03.02.10, 08:17
  3. Apfelmänchen wird nur verzerrt gezeichnet.
    Von Prophet05 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 18.07.09, 15:50
  4. Diagramm aus XML Datei wird nicht gezeichnet
    Von filigrani im Forum Adobe Flex & AIR
    Antworten: 0
    Letzter Beitrag: 28.01.09, 12:06
  5. JScrollPane wird nicht neu gezeichnet
    Von donstefano im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 21.07.06, 10:39