Windows 8에서 Alt-Tab 목록 끝으로 창을 보내려면 어떻게해야합니까?


12

Windows 8로 업그레이드 할 때까지 Alt+ Esc를 사용하여 창을 Alt-Tab 목록의 끝으로 이동하여 "중지"하십시오. 예를 들어 내 Alt+ Tab목록이 다음과 같은 경우

에이 비 씨 디이

A를 활성 창으로 사용하면 Alt+ 를 누르면 다음과 같이 Esc됩니다.

BCDEA

B가 활성화되면 Alt+ Tabing이 창 C로 끝납니다.

도심

Windows 8을받은 이후로 더 이상 작동하지 않습니다. – Alt+를 Esc누르면 활성 창이 숨겨 지지만 Alt+ Tab는 바로 다시 나타납니다.

왜 그런 겁니까? 다시 돌려받을 수있는 방법이 있습니까?


XP에서 Windows 7 로의 이전과 비슷한 질문이 많이 있었지만 최근 몇 년 동안 아무것도 발견되지 않았습니다.
aviv

2
여러 가지 이유로 "Windows 8로 업그레이드"가 실제로 사용자 환경을 저하시키는 것으로 나타났습니다. 당신의 예는 유일한 것이 아닙니다.
harrymc

답변:


3

Wikipedia의 Alt-Tab에서 :

Alt + Tab 작업 전환기 창이 활성화되지 않은 경우 Alt + Esc는 활성 창을 Z 순서의 맨 아래에 배치합니다. Windows 8에서 동작이 변경되면 창은 끝이 아닌 Z 순서 아래로 이동합니다.

Windows 7의 Alt-Esc가 Windows 7에서 작동했던 것처럼 작동하게하려면 대답이 부정적입니다. 이것이 가능한지에 대한 정보는 없습니다. 아마도 미래에는 무언가가 올지 모르지만 지금은 그렇지 않을 것입니다.

터치 스크린이 필요하지 않고 컴퓨터가 Windows 7에서와 같이 작동하게하려면 유일한 해결책은 Windows 7로 돌아가는 것입니다.


2
Win32 API 함수 SetWindowPos 가이 작업을 수행 할 수있는 것 같습니다. 약간의 시간 (내일)이있을 때 그 일로 무언가를 할 수 있는지 살펴 보겠습니다. (cc @aviv)
Bob

이를 수행하기위한 Windows API는 여전히 존재하지만 문제는 Alt + Tab 스위처가이를 사용하지 않는다는 것입니다. Alt + Tab을 연결하고 자신의 방식으로 할 수있는 자신의 확장 프로그램을 작성하면 분명히 작동합니다. DllCall 명령을 사용하는 가장 좋은 도구는 Autohotkey 일 수 있습니다 .
harrymc

작업 전환기가 자체 창 목록을 독립적으로 유지한다고 말하고 있습니까?
Bob

나는 그것이 당신이 원하는 것이 아닌 SetWindowPos를 호출하는 자체 방식을 가지고 있다고 말하고 있습니다. 참고 : Autohotkey에서는 DllCall 보다는 WinSet 명령 을 사용하는 것이 훨씬 쉽습니다 .
harrymc

4
좀 더 테스트를 SetWindowPos해보니 Windows 8에서 자체적으로 변경된 것 같습니다 . Windows 7에서 예상되는 동작을 얻었습니다. Microsoft, 잘하셨습니다.
Bob

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.