Formular Aktualisierung während einer Funktion (Repaint?)



  • Hi Leute,
    ich hebe eine Funktion in der ich mehrmals eine Ausgabe an ein Textfeld machen will. Leider wird das Formular bzw. des Textfeld erst nach dem verlassen der Funktion aktualisiert. In VB würde ich einfach Me.Repaint verwenden, damit die Ausgabe (Formular) auch mehrmals in einer Funktion aktualisiert und ausgegeben wird. Ich würde gerne wissen ob es in den MFC oder API eine ähnliche Funktion oder Möglichkeit gibt?

    Info:
    BS: Windows XP
    VC++.net Stendard (MFC Anwendung / Dialogbasierend )

    Für die Hilfe bedanke ich mich im Voraus



  • Probier mal das hier:

    CEdit* pEdit = (CEdit*) GetDlgItem(IDC_EDIT1);
    
    pEdit->RedrawWindow(NULL,NULL,RDW_UPDATENOW);	// Editfeld neu zeichnen
    

    Müsste eigentlich auch mit der Membervariablen vom Editfeld und RedrawWindow() funktionieren, glaube ich...


Anmelden zum Antworten