Einzelnen Beitrag anzeigen

daniel-volk

Registriert seit: 16. Jul 2003
170 Beiträge
 
Delphi 6 Enterprise
 
#7

Re: Keystrokes auch bei inaktivem Fenster empfangen

  Alt 9. Sep 2003, 18:58
@ Luckie:
Zitat:
Gar nicht. Den Eingabefokus kann immer nur das aktive Fenster haben. Beispiel: Du tippst was in Notepad. Woher soll Windiws wissen, dass die Zeichenfolge -taskbarhide- nicht für das Notepad bestimmt ist?
Das muss Windows ja auch nicht wissen. Der Nutzer kann das ja ruhig ins Notepad eingeben. Er kann es ja später wieder löschen. Oder er setzt den Fokus vorher auf eine Komponente, die selbst keine Eingabe ermöglicht.
Zitat:
Aber warum kann der Benutzer deines Programmes es nicht ganz normal in den Vordergrund hole, wie jedes andere Programm auch?
Aus mehreren Gründen: Erstens kannst du ein Programm, das vielleicht sogar als Trayicon läuft, schlecht in den Vordergrund holen, wenn die Taskbar ausgeblendet ist. Zweitens soll der Effekt des Progs doch gerade sein, dass man (scheinbar) irgendwas auf der Tastatur rumtippt und plötzlich ist der Desktophintergrund ein Anderer oder die Icons sind verschwunden.

@ Rumpi:
Danke für den Tipp! Werde mir das gleich mal ansehen.
  Mit Zitat antworten Zitat