Dialog aus einem COM InProc Server heraus starten
Hallo zusammen,
ich hab da mal ne Frage:
Implementiere grad einen COM InProc Server als dll.
Dieser Server soll wenn Zeitintensive Methoden ausgeführt werden ein Dialogfeld anzeigen,
welches nur Informationen und eine StatusBar darstellt,
nach der Ausführung der Methode soll er das Dialogfenster wieder schließen.
Es soll sich dabei um ein Weißes, Transparantes und Rahmenloses Fenster halten,
welches einen "dynamischen" Text darstellt, genauer gesagt es soll der Text innerhalb der Aufrufenden Methode geändert werden,
um über einzelne Prozedurschritte zu informieren.
Danke im Vorraus
Grüße
RuFF
EDIT:
Habs bisher so probiert:
Neue ressource hinzugefügt Dialog->IDD_FORMVIEW
Dann dieser Ressource ne Klasse hinzugefügt abgeleitet von CDialog und versuche die in einem Interface aufzurufen... aber geht net
Der Aufruf sieht wie folgt aus, hab da keine Ahnung von, wills nicht Modal haben und das Interface soll nicht warten bis das Fenster geschlossen wird,
sondern die Arbeit verrichten über den Status Informieren und am Ende das fenster schließen:
Zeigt mir das fenster nicht an, hab extra nen Sleep(5000); eingebaut aber es kommt einfach nicht...
Hilfe ich weiß echt nicht weiter
Freu mich über jede Antwort!
Grüße
RuFF
Hallo zusammen,
ich hab da mal ne Frage:
Implementiere grad einen COM InProc Server als dll.
Dieser Server soll wenn Zeitintensive Methoden ausgeführt werden ein Dialogfeld anzeigen,
welches nur Informationen und eine StatusBar darstellt,
nach der Ausführung der Methode soll er das Dialogfenster wieder schließen.
Es soll sich dabei um ein Weißes, Transparantes und Rahmenloses Fenster halten,
welches einen "dynamischen" Text darstellt, genauer gesagt es soll der Text innerhalb der Aufrufenden Methode geändert werden,
um über einzelne Prozedurschritte zu informieren.
Danke im Vorraus
Grüße
RuFF
EDIT:
Habs bisher so probiert:
Neue ressource hinzugefügt Dialog->IDD_FORMVIEW
Dann dieser Ressource ne Klasse hinzugefügt abgeleitet von CDialog und versuche die in einem Interface aufzurufen... aber geht net

Der Aufruf sieht wie folgt aus, hab da keine Ahnung von, wills nicht Modal haben und das Interface soll nicht warten bis das Fenster geschlossen wird,
sondern die Arbeit verrichten über den Status Informieren und am Ende das fenster schließen:
Code:
DialogKlasse* pm_StatusWindow = new DialogKlasseCtor();
pm_StatusWindow->ShowWindow(1);
Zeigt mir das fenster nicht an, hab extra nen Sleep(5000); eingebaut aber es kommt einfach nicht...
Hilfe ich weiß echt nicht weiter

Freu mich über jede Antwort!
Grüße
RuFF
Zuletzt bearbeitet: