Wie können Fokusänderungen überwacht werden?
Nun, manchmal schreibe ich und es kommt sehr selten vor, dass etwas den Fokus stiehlt. Ich lese eine Lösung (sogar eine VB-Uhr), aber sie trifft nicht auf mich zu. Gibt es ein Windows-weites "Handle", das alle Fokusänderungen handhabt?
Egal in welcher Sprache, C, C ++, VB.NET, C #, Anything .NET oder Windows, Batch, PoweShell, VBS Script ... Solange ich in der Lage bin, jede Fokusänderung zu überwachen und mich einzuloggen eine Datei / cmd-Fenster / visuelles Fenster.
So etwas wie:
void event_OnWindowsFocusChange(int OldProcID, int NewProcID);
wäre sehr nützlich. Oder vielleicht gibt es bereits Tools dafür (die ich nicht finden kann?)