창을 다른 화면으로 이동하기위한 키보드 단축키


19

2 개 이상의 스크린으로 작업 할 때 공통적 인 문제는 시작된 응용 프로그램이 "잘못된"화면에 나타나는 것입니다. 나는 명령 행에서 텍스트 편집기를 시작할 때이 입력란을 계속 오른쪽으로 밀기 위해서는 오른손으로 집 행을 남겨 두어야하기 때문에 특히 짜증이납니다.

현재 응용 프로그램을 다른 / 다음 화면으로 이동시키는 키보드 단축키를 정의 할 수 있습니까?

편집하다 : 저는 Windows XP를 사용하고 있습니다 만,이 기능이 Windows 7에 이미 있음을 알고있는 것이 좋습니다.


편집 2 : 나는 오토 핫키 스크립트. 이 적응은 나를 위해 작동합니다.
#q::
WinGetPos, winx, winy,,, A
WinGet, mm, MinMax, A
WinRestore, A
If (winx > 1270)
{
    newx := winx-1270
    OutputDebug, Moving left from %winx% to %newx%
}
else
{
    newx := winx+1270
    OutputDebug, Moving right from %winx% to %newx%
}

WinMove, A,, newx, winy

if mm=1
    WinMaximize, A
Return

OutputDebug 문을 사용하고 dbgview 적절한 임계 값을 발견한다. 1270 왼쪽 또는 오른쪽으로 이동합니다. 정확한 임계 값은 최대화 된 창을 왼쪽으로 이동할 때 특히 중요합니다.

답변:


4

오토 호키! 이것은 모니터 (두 개의 1680x1050 모니터 사이에서 이동합니다. Loop, winkey (#) 및 q에서 각 모니터의 화면 해상도 / 10이면 서로 다를 수 있습니다. 컨트롤은 ^, alt는!, shift는 +, 글자는 글자입니다. 수정 자의 조합도 사용할 수 있습니다.

#z:: ;Move the active window to the other monitor.
WinGetPos, winx, winy,,, A
WinGet, oldWin,ID,A
WinActivate, A
WinGet, mm, MinMax, A
WinRestore, A
If winx+5 >= 0 then
    mult=1
else
    mult=-1
WinMove,A,, winx-(1680*mult), winy
if mm=1
    WinMaximize, A
Return

1
이것은 유망하지만 루프가 실제로 느립니다. 이 창은 내 바탕 화면에서 달팽이가 걸려 넘어졌습니다.
wcoenen

또한 스크립트는 현재 활성화 된 창 대신 마우스 포인터 아래로 창을 이동합니다.
wcoenen

와! 나는 그것을 마우스 4와 더블 클릭으로 가지고 있기 때문에, 마우스가 나를 위해 더 낫다. 크롤링 문제는 XP가 윈도우를 다시 그리는 속도가 느리기 때문이다. Vista 이상에서는 괜찮습니다. 잠깐만 요 :)
Phoshi

좋아, 거기에 스크립트를 편집 해보십시오 :)
Phoshi

58

어떤 Windows 버전을 사용하고 있습니까? Windows 7은 정확히 이것을 기본 지원합니다.

승리 + 시프트 + 왼쪽 : 초점이 맞춰진 창을 한 모니터 왼쪽으로 이동합니다.

승리 + 시프트 + 권리 : 초점이 맞춰진 창을 한 모니터 오른쪽으로 이동

편집하다 : XP의 경우 시도해 볼 수 있습니다. UltraMon . 그 중에서도 "다음 모니터로 창 이동"및 "이전 모니터로 창 이동"에 대한 바로 가기 키를 정의 할 수 있습니다.


1
나는 +1에 대해 알지 못하는 새의 기분이 든다.
Ivo Flipse

주제에서 벗어나지 만 어떻게 그 "버튼"을 만들었습니까?
sYnfo

2
@sYnfo는 & lt; kbd & gt; & lt; / kbd & gt; 꼬리표
BenA

+1, 고마워. 이전에 Ultramon을 사용하고 있었고 더 이상 필요하지 않았습니다.
Pauk

2
이것은 답으로 골랐어야만합니다. 다행 이군.
Bless Yahu

3

다른 버전의 Windows에서는 작업 표시 줄을 마우스 오른쪽 단추로 클릭하고 "이동"을 선택한 다음 화살표 키를 사용하여 창을 올바른 창으로 이동할 수 있습니다. 창을 틀린 모니터에 놓은 다음 집에서 랩톱을 사용할 때 모니터가 꺼져있어 창을 볼 수 없습니다. 이것을 이해하기 위해 잠시 나갔다!


1
Windows7에서는 작업 표시 줄 메뉴에서 이동할 수 없지만 바로 가기 키 (Ctrl + Space, M, 화살표 키)를 사용하여 창을 이동할 수 있습니다. en.wikipedia.org/wiki/...
Roland Pihlakas

수정 : Windows 7에서 작업 표시 줄에서 이동할 수 있습니다 - 사용 Shift + Right Click
Amit Naidu

1

Windows 7이 설치되어 있지 않은 경우 시도해보십시오. DisplayFusion . 무료 버전을 사용하면 창을 다음 모니터로 이동하는 단축키 및 기타 여러 가지 유용한 기능을 구성 할 수 있습니다.

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