Forum: Programmieren allgemein
by himitsu,
21. Sep 2010
Dann laß den Fokus besser auf dem "anderen" Button, egal wie gestartet wurde.
Es macht sich nicht sonderlich optiomal, wenn sich das Verhalten scheinbar "zufällig" ändert.
Und wer sagt, daß man dann nicht mit Enter weiterarbeiten kann/will, selbst wenn man das Programm über 'nen Mausklick gestartet hatte? :wink:
Forum: Programmieren allgemein
by himitsu,
21. Sep 2010
Dann drücke ich Enter und kurz darauf irgendwo mit der Maus auf den Desktop, bevor das Programm gestartet wurde, dann denkt dein Hook ich hätte es mit der Maus gestartet, war aber nicht so.
Und wie gesagt, nicht jeder mag es, wenn ein globaler Hook das System belauscht.
Forum: Programmieren allgemein
by himitsu,
20. Sep 2010
So oder so, es ist Sache der Explorer.exe ... und jetzt einen Hook in diese Anwendung zu laden und die Eingaben zu filtern und zu merken, würde wohl keinem User gefallen, vorallem da man dann alles in dieser Anwendung quasi abhören würde.
Forum: Programmieren allgemein
by himitsu,
20. Sep 2010
Jupp, eigentlich sollte es egal sein, über welches Icon man was gestartet hat, oder willst du etwa, im Programm, die User anders behandeln wenn sich entscheiden es von wo anders aus zu starten?
Das Einzige, welches man prüfen könnte, von welchem Programm aus es gestartet wurde (Explorer.exe oder was Anderes), aber was ist dann mit denen, welche eine eigene Sidebar oder was Anderes nutzen?
...