Einzelnen Beitrag anzeigen

Shrek_III

Registriert seit: 15. Dez 2004
Ort: Handewitt
25 Beiträge
 
Delphi XE5 Enterprise
 
#1

Minimize einer anderen Application blocken

  Alt 18. Dez 2004, 23:23
So, ich hab jetzt schon seit fast zwei Tagen vergeblich gesucht und wohl einfach nicht die richtigen Schlagworte gefunden - könnte natürlich evtl. auch sein, daß das Thema hier bisher noch nicht bearbeitet wurde...

Ausgangssituation:

Eine selbstgeschriebene Delphi-Applikation soll das automatische Minimize eines anderen Programms (Diablo II) unterdrücken. Für alle, die es nicht kennen: Diablo II im Fenstermodus [ -w ] gestartet minimiert sich sofort, wenn es nicht mehr den Fokus besitzt und verschwindet damit in die Taskleiste. Dieses Verhalten möchte ich aus meinem Programm heraus unterbinden, handle, ProcessID oder ähnliches von D2 zu bekommen ist kein Problem, aber das Minimieren zu verhindern habe ich bisher nicht hinbekommen.


eigene Lage:
Windows 2000
Delphi 2005 - Architekt (was aber wohl denke ich mal egal sein dürfte)


Feindlage:
Diablo II (auf DirectX basierend <- vielleicht gibt das ja nochmal einen Hinweis)


Auftrag:
Schalten Sie das automatische Minimize ab.


Unterstützung:
Hoffentlich aus dem Forum - auch wenn dies mein 1st Post ist.


Melde mich ab
So long fellas

Shrek_III
  Mit Zitat antworten Zitat