Always-On-Top Window, Keyboard- und Mouse-Hooks
Verfasst: 29.05.2018 15:15
Hi Leute,
ich möchte mich für ein kleines nochmal an die Windows-Programmierung wagen. Dabei geht es um was ganz simples, was aber vermutlich wieder Windows-API notwendig macht und wo ich nicht weiß, ob das in Windows 10 überhaupt noch so gut geht.
Und zwar will ich ein ganz schmales randloses Fenster erstellen, dass sich von ganz links bis ganz rechts über den Bildschirm erstreckt, aber nur wenige Pixel hoch ist und einfach nur einfarbig ist. Das Fenster soll immer sichtbar, also always on top sein. Dann möchte ich z.B. durch das Drücken von STRG+ALT und gleichzeitigem Scrollen am Mausrad das Fenster nach oben und unten verschieben können, und zwar ohne dass das Fenster den Fokus haben muss.
Vermutlich sind das wenige Zeilen Code, aber gerade scheitert es bei mir an allem. Always On Top werde ich sicherlich noch irgendwo in der WinAPI-Sammlung von RSBasic finden oder in der Sammlung auf Github von Sicro. Aber die Sache mit dem Abfangen des Scrollrades und der Tasten wird mir vermutlich Probleme bereiten, da man da ja wahrscheinlich Hooks verwenden muss. Sind diese Hooks überhaupt noch erlaubt oder kommt dann gleich der Virenscanner oder sogar Windows selbst und meckert, weil das ja ein Keylogger sein könnte?
ich möchte mich für ein kleines nochmal an die Windows-Programmierung wagen. Dabei geht es um was ganz simples, was aber vermutlich wieder Windows-API notwendig macht und wo ich nicht weiß, ob das in Windows 10 überhaupt noch so gut geht.
Und zwar will ich ein ganz schmales randloses Fenster erstellen, dass sich von ganz links bis ganz rechts über den Bildschirm erstreckt, aber nur wenige Pixel hoch ist und einfach nur einfarbig ist. Das Fenster soll immer sichtbar, also always on top sein. Dann möchte ich z.B. durch das Drücken von STRG+ALT und gleichzeitigem Scrollen am Mausrad das Fenster nach oben und unten verschieben können, und zwar ohne dass das Fenster den Fokus haben muss.
Vermutlich sind das wenige Zeilen Code, aber gerade scheitert es bei mir an allem. Always On Top werde ich sicherlich noch irgendwo in der WinAPI-Sammlung von RSBasic finden oder in der Sammlung auf Github von Sicro. Aber die Sache mit dem Abfangen des Scrollrades und der Tasten wird mir vermutlich Probleme bereiten, da man da ja wahrscheinlich Hooks verwenden muss. Sind diese Hooks überhaupt noch erlaubt oder kommt dann gleich der Virenscanner oder sogar Windows selbst und meckert, weil das ja ein Keylogger sein könnte?