so wie ich das verstehe(und davon leider wenig)
rufst du hintereinander das neuzeichnen auf?
einmal um die form zu zeichnen
SendMessage(pWinControl.Handle, WM_SETREDRAW, 1, 0);
und danach noch mal um den rest mit zuzeichnen
RedrawWindow(pWinControl.Handle ......
währe es nicht besser:
mit SendMessage eine WM_PAINT Nachricht an das Fenster senden?
alfold