Jedną z wielkich nowych funkcji systemu Windows jest fakt, że wiele „wirtualnych” komputerów stacjonarnych jest teraz obsługiwanych natywnie, co pozwala organizować kolekcje okien razem i oddzielne grupy zadań.
To jest dobre.
Możesz przenosić okna między pulpitami, klikając przycisk „zadania”, a następnie klikając prawym przyciskiem myszy okno aplikacji i wybierając „Przenieś do ...”
To jest trochę niezgrabne i niezbyt dobre.
Mam dwa monitory i często lubię wyświetlać film na drugim monitorze, w przeglądarce internetowej lub odtwarzaczu multimedialnym, podczas gdy mam przeglądarkę i inne aplikacje na ekranie głównym. Robienie tego nie jest problemem w mojej obecnej konfiguracji, po prostu działa.
Wraz z pojawieniem się wirtualnych pulpitów chciałem umieścić przeglądarkę na jednym wirtualnym pulpicie, a inną aplikację na innym wirtualnym pulpicie i nadal móc oglądać wideo po zmianie pulpitu, skutecznie pokazując go na obu wirtualnych pulpitach. Użycie domyślnej aplikacji Film i TV do odtworzenia filmu, a następnie przejście na inny pulpit powoduje po prostu zatrzymanie filmu bez żadnego ostrzeżenia.
To nie jest dobre.
Miałem nadzieję, że albo dwa monitory będą miały własny wirtualny pulpit, albo będą to opcje „przypinania do wszystkich pulpitów” podobne do funkcji „lepkiego okna”, którą widziałem w wielu menedżerach okien opartych na Linuksie.
Czy jest jakiś sposób na osiągnięcie tego?
Odpowiedzi:
Ta funkcja została teraz wydana jako jedna z kilku „Poprawek pulpitu wirtualnego” w rocznicowej aktualizacji systemu Windows 10 (kompilacja 14316):
źródło
Tak. [prawie :)] Każde okno z atrybutem WS_EX_TOOLWINDOW jest widoczne na wszystkich komputerach.
Autohotkey jest w tym bardzo pomocny. Przykładowy skrypt - MyLoop.ahk:
Umieść to w starcie systemu Windows, a okno przeglądarki Google Chrome „przyklei się” do wszystkich wirtualnych komputerów stacjonarnych.
Lub przypisz to jako skrót: Przykładowy skrypt - MyHotkeys.ahk:
Umieść to w starcie systemu Windows i możesz PRZEŁĄCZYĆ stan „lepkiego” dowolnego okna, naciskając Shift + środkowy przycisk na nim.
Klawisz dodawania - Ctrl + środkowe kliknięcie przełącza stan „najwyższy”. Bardzo przydatne.
PS: nowoczesne aplikacje (np. Kalkulator Windows 10) w jakiś sposób to ignorują. Nie wiem dlaczego. Ale w przypadku okna Eksploratora Windows i większości „starych aplikacji” - wszystko działa dobrze
źródło
^
znak karetki ( ) ze znakiem plus (+
).W oparciu o powyższe rozwiązanie @idj, jak to zrobić w C:
źródło