Skip to main content
  1. Posts/
  2. blog.dsinf.net/

Alt+F7 przesuwający okna na Windowsie?

·112 words·1 min
blog.dsinf.net win c# windows
Daniel Skowroński
Author
Daniel Skowroński

A czemu nie? Podirytowany kiedy kolejny raz okno pozostało na drugim monitorze, który wyłączyłem napisałem na szybko program na to.

Działanie proste - naciskasz Alt+F7 i okno na wierzchu (np. to, na które przełączyłeś się alt+tab’em) i wędruje ono za kursorem aż nie klikniesz myszką. W chwili obecje działa, ale jak tylko znajdę czas dopiszę lepszą obsługę klawiatury - sterowanie strzałkami i wychodzenie z trybu przesuwania nie tylko myszką. No i pojawi się jakikolwiek instalator 😉

Technologia - C# wykorzystujący funkcje Win32 (bo się nie da zrobić na Formsach globalnych hooków i przesuwania nie swoich okienek). Co ciekawe - wygodniej się pisze tam takie niskopoziomowe rzeczy niż w C++.

Program na githubie.