Registriert seit: 2. Jan 2003
Ort: Eibau
768 Beiträge
Delphi 2010 Professional
|
Re: Programm im Hintergrund starten
21. Nov 2009, 15:57
Hallo Himitsu,
vielen Dank für deine Antwort. Ich starte das andere Programm minimiert (SW_SHOWMINNOACTIVE). Laut der Beschreibung von SW_SHOWNOACTIVE (ohne MIN) wäre dieses Flag genau das was ich brauch. Aber wenn ich dieses Flag benutze wird das Programm trotz allem in den Vordergrund geholt - ich denke mal, dass das an der im fremden Programm verwendeten Skinkomponente liegt.
Einen Hook wollte ich dafür eigentlich nicht nutzen. Ein anderer Ansatz wäre doch, dass fremde Fenster aufzuforder sich neu zu zeichnen. Vielleicht kommen dadurch die fehlenden Elemente im fremden Fenster wieder zum Vorschein. Aber wie kann ich eine fremdes Fenster auffordern sich komplett neu zu zeichnen?
|