Einzelnen Beitrag anzeigen

thomasch

Registriert seit: 7. Apr 2005
57 Beiträge
 
Delphi 2007 Architect
 
#1

SetForegroundWindow bringt das Fenster nicht nach vorn

  Alt 7. Jun 2005, 15:56
Hallo,
nachdem ich AutoCAD mit windows.SetForegroundWindow(acadapp.HWND); in den Vordergrund gebracht habe, möchte ich in einer anderen Funktion meine Anwendung wieder nach vorn bringen.
Delphi-Quellcode:
 
  application.Restore;
  windows.SetForegroundWindow(self.Handle);
  self.BringToFront;
führt jetzt aber nur dazu, dass der Eintrag meines Programms in der Taskleiste blinkt (übrigens, nach beenden des Programms auch der von D7, sofern es im Hintergrund liegt).

Muss ich damit leben (wär schlecht) oder geht das irgendwie (wär gut)?

Danke schonmal

Thomasch
  Mit Zitat antworten Zitat