Hi,
ich hab ein Programm, dass ich per Tastendruck nach hinten schicke (SendToBack). Jetzt will ich aber das zuletzt fokusierte Fenster (also das, was jetzt ganz vorne zu sehen ist) wieder fokusieren. Fokus setzen kann ich zwar, aber ich müsste ja irgendwoher das Handle dieses Fensters bekommen. Man könnte das Handle auch schon beim aktivieren des eigenen Programms setzen, aber wenn ich das fokusierte Fenster in OnActivate abfrage, ist ja meins schon das Fokusierte. OnShow wird leider nicht aufgerufen, wann soll ich dann also GetForegroundWindow (gibt als Result das Handle des fokusierten Fensters zurück) aufrufen? Es müsste ja noch vor OnActivate sein, OnFocus gibts leider nicht, nein OnBeforeFocus müsste es ja sein

.
Ich hoff ihr habt ne Ahnung davon und könnt (und wollt) mir helfen
Xion