Blockierendes Hauptfenster während Funktionsabarbeitung

speedo77

Grünschnabel
Hi Allerseits,
ich sitze leider schon den ganzen Tag an einem Problem.

Ich habe eine VS2008-MFC-SDI-Anwendung. Ich starte meine Anwendung, drücke auf einen Button. Danach wird eine Funktion ausgeführt die ca. 2 Minuten rechnet und dabei einen Viewer startet der ein paar Images anzeigen soll. Der Viewer wird in dieser Funktion zwangsweise geschlossen und da die Anwendung solange alle Fenster blockiert bis die Funktion abgearbeitet ist, kann ich mit die Fenster vom Viewer nicht anschauen.

Wie kann ich das beheben?
Gruß speedo