화면을 벗어난 창을 검색하려면 어떻게해야합니까?


67

때로는 창을 초기화 할 때 화면이 보이지 않고 시야에서 벗어날 수있는 기계에 이상한 문제가 있습니다. 클릭하여 다시 시력으로 끌 수 없습니다.

Windows XP에이 프로그램에 대한 프로그램이나 픽스가 있습니까?

Windows 및 기타 프로그램은 창을 닫은 후 창 위치를 저장하는 것을 알고 있으므로 다시 열면 닫히는 지점에 있으며 화면에서 닫은 창을 볼 수 없습니다.


8
대답에서 ALT + SPACE, M 및 마우스 오른쪽 단추 클릭 작업 표시 줄 트릭은 대부분의 UNIX 계열 시스템의 창 관리자에서도 작동하므로 비교적 보편적 인 트릭이됩니다. 또한 UNIX 시스템에서 창의 작은 부분 집합이있는 경우에는 보통 ALT + CLICK을 클릭하여 끌 수 있습니다. 나는 이것이 Windows 관련 질문이라는 것을 알고 있기 때문에이 질문을 본격적인 답변으로 남기지 않지만 누군가가 Google에서 오는 데 도움이 될 수 있습니다.
Michael Trausch

최근에 두 번째 모니터를 연결 했습니까? 아니면 프로젝터? 두 번째 모니터 장치를 추가하고 데스크탑을 때릴 때 (때로는)
Adam RichardSon

6 개월 전에 질문 했으므로 "또한보십시오": superuser.com/questions/239891/…
Christopher Galpin

답변:


101

작업 표시 줄에의 강조는, 공격 ALT+ SPACE다음 M. 그것은 움직일 준비를 할 것입니다. 그런 다음 화살표 키를 사용하여 이동하고 완료되면 Enter를 누르십시오.

Shift닫을 때 키를 잡아보십시오 . 그것은 종종 위치를 저장합니다.


4
또한 작업 표시 줄에서 프로그램 항목을 마우스 오른쪽 단추로 클릭하고 이동을 선택한 다음 마우스를 다시 움직이지 말고 창이 표시 될 때까지 오른쪽, 왼쪽, 위 또는 아래 화살표 키를 적절히 누르십시오.
music2myear

감사합니다! 이것은 완벽하게 작동했습니다. 시간 초과가 만료되면 답변으로 표시됩니다.
qroberts

1
@qroberts 왜 보편적이지 않은지 잘 모르겠지만 Shift 트릭은 일부 프로그램에서 잘 작동하여 저장하지 않을 때 위치를 저장합니다. 표시해 주셔서 감사합니다. 감사합니다.
KCotreau

18
Alt + space를 누른 다음 화살표 단추 중 하나를 사용하여 조금 이동하면 마우스를 움직 이기만하면 창이 마우스 커서 아래로 이동합니다.
벤 리차드

1
@qroberts @KCotreau : 프로그램 이 기본 시작 위치를 사용 하도록 요청하는 경우 CreateWindowEx(또는 .Net에서는 FormStartLocation) 시프트 트릭이 작동합니다 . 유효한 이유가 있거나 개발자가 실수를 잊어 버렸거나 더 잘 알지 못했기 때문에 기본 위치를 사용하지 않는 많은 프로그램 (및 아마도 프레임 워크?)이 있습니다 (일반적으로 버그는 아닙니다) 통지 ...)
BlueRaja-대니 Pflughoeft

18

나는 모든 오프 스크린 창을 통과하고 왼쪽 상단 모서리로 이동시키는 파이썬의 괴짜 해결책을 가지고 있습니다.

import winxpgui, sys, win32con

screen_width = 1920
screen_height = 1200

def WindowsListEnum(hwnd, data):
    pos = winxpgui.GetWindowRect(hwnd)
    left, top = 0, 0
    if pos[0] < 0 or pos[0] > screen_width:
        left = 10
    if pos[1] < 0 or pos[1] > screen_height:
        top = 10
    if left or top:
        print winxpgui.GetWindowText(hwnd), ',', pos, '->', (top, left, pos[2], pos[3])
        if sys.stdin.read(1) == 'y':
            winxpgui.SetWindowPos(hwnd, win32con.HWND_NOTOPMOST, left, top, pos[2]-pos[0], pos[3]-pos[1], win32con.SWP_SHOWWINDOW)

print "press 'y' to move the window, anything else to continue\n"
winxpgui.EnumWindows(WindowsListEnum, None)

PythonWin32all 이 필요합니다 .


4
예, 다운로드 및 설치 (3-5 분) 또는 바로 가기 키 (3-5 초) 사용 가능
TFM

2
일반적으로 바로 가기도 사용하지만 때로는 작동하지 않거나 한 번에 더 많은 Windows를 이동해야합니다.
루카스 Cenovsky

3
완전히 과잉이지만 좋아합니다
Gary

6
+1. 이것은 창이 완전히 오프 스크린이고 알 수없는 방향 (또는 매우 오프 스크린) 인 경우에 유용합니다.
피터 Mortensen

@Peter :이 경우 alt-space와 x를 사용하여 창을 최대화 할 수 있습니다
Rabarberski

14

Windows 7에서는 창을 선택한 다음 Win+ 화살표 키를 사용하여 이동할 수 있습니다.


3
이 질문은 Windows XP에 관한 질문이지만 Windows 7에는 큰 도움이 될 수 있습니다.
닌클

9

작업 표시 줄을 마우스 오른쪽 버튼으로 클릭하고 창 정렬 메뉴 중 하나를 선택할 수도 있습니다. Windows 7에서는 다음과 같습니다.

  • 캐스케이드 창
  • Windows 스택 표시
  • Windows를 나란히 표시

이전 버전에서는 약간 다른 용어를 사용했지만 동일한 작업을 수행했습니다. 일부 버전은 올바르게 호출하면 최소화되지 않은 창 / 응용 프로그램 만 정렬합니다.


여기에 이미지 설명을 입력하십시오


이 방법은 다른 모든 보이는 창에도 영향을줍니다.
Synetech

사실 @Synetech이지만 프레젠테이션 중에 오프 스크린 창을 다시 가져와야하는 경우에는 지저분해질 필요가 없습니다.
István Zachar

6
  1. 작업 표시 줄에서 또는 ALT+를 클릭하여 창에 초점을 설정하십시오 TAB.

  2. ALT+ SPACE시스템 메뉴를 불러옵니다.

  3. M 이동을 선택하십시오.

  4. 화살표 키를 한 번 눌러 창 이동을 시작하십시오.

  5. 마우스를 움직입니다.

창이 빠르게 뜹니다.

화살표를 사용하여 창을 완전히 이동하는 것보다, 특히 화면이 꺼져있는 경우보다 빠릅니다.


두 축이 모두 필요하지는 않습니다. 모든 화살표 키가 수행됩니다.
Synetech

@ Synetechinc : 방금 Windows 7에서 확인했습니다. 네 말이 맞아 이 시퀀스를 오래 전에 배웠으므로 이전 버전의 Windows / NT에서 필요할 수 있습니다. 누구든지 그 정보를 가지고 있다면, 나는 대답을 업데이트 할 것입니다.
Jay Bazuzi

흠, 그것은 이상해 보인다, 왜 두 가지가 필요한지 상상할 수 없다. 나는 화살표 키가 적어도 Win95로 충분하다는 것을 알고 있습니다. 어쩌면 둘 다 눌렀을 때 게임에서 뭉치 키를 눌러 무언가를 수행하고 어떤 것이 속임수인지 알지 못하는 것처럼 생각했기 때문에 매번 반복합니다. :-)
Synetech

5

추가 팁 : 키보드 (1 픽셀)로 키보드를 움직이기 시작한 후에는 마우스를 움직 이기만하면됩니다. 훨씬 빠릅니다.


2

StevenV 가 지적한 @qrobers

작업 표시 줄 창 버튼을 마우스 오른쪽 버튼으로 클릭하여 알려주십시오.

  • 계단식 창 (창 헤더가 표시된 상태에서 창을 서로 쌓음)
  • 창을 세로로 바둑판 식 배열 (모든 크기의 열린 창을 바탕 화면에 배치하는 것이 가장 좋습니다)
  • 창을 가로로 바둑판 식으로 배열 (모든 크기의 열린 창을 바탕 화면에 배치하는 것이 가장 좋습니다)

이것은 가장 쉬운 방법입니다. 전원이 꺼질 때 랩톱의 여러 모니터 세트에서 사용하고 두 번째 모니터를 풉니 다. 모든 창을 주 모니터 (노트북)로 끌어 올 수 있습니다. 매우 쉽고 빠릅니다.


이 방법은 다른 모든 보이는 창에도 영향을줍니다.
Synetech

0

일부 응용 프로그램은 FSCapture (faststone screen capture)와 같이 alt + space + m을 사용하여 창 활성화에 응답하지 않습니다. WindowSpace (무료 평가판)는 화면으로 다시 이동했습니다.


0

종종 작동하는 기술은 다음과 같습니다.

  • 작업 표시 줄을 마우스 오른쪽 버튼으로 클릭하고 "바탕 화면 표시"를 선택하십시오.
  • 문제가있는 프로그램 작업을 마우스 오른쪽 버튼으로 클릭하고 "복원"을 선택하십시오.
  • 다른 프로그램의 작업을 마우스 오른쪽 버튼으로 클릭하고 "복원"을 선택하십시오
  • 작업 표시 줄을 마우스 오른쪽 버튼으로 클릭하고 "Cascade Windows"를 선택하십시오.

이것은 일반적으로 창 매개 변수가 현재 화면에 맞도록합니다. 두 개의 활성 창만 있으면 대부분의 창 위치가 변경되지 않습니다.


0

Shove-It for Windows라는 매우 훌륭한 프로그램이 있습니다. 예전에는 www.phord.com에 있었지만 지금 중단되었습니다. 기본적으로 그냥 실행하면 부분적으로 화면을 벗어난 내용으로 열린 창을 자동으로 감지하고 시청 포털 영역으로 다시 "이동"하거나 필요한 경우 모두 자동으로 크기를 조정합니다. 나는 무료로 그것의 오래된 베타를 찾을 수 있었고 Sugarsync를 통해 공유 할 것입니다. https://www.sugarsync.com/pf/D290041_6932435_98576


3
참고로, 대부분의 사용자는 인터넷을 통해 배경 에서조차 임의의 zip 파일을 다운로드하는 것에 회의적입니다.
Moses

0
  1. 에어로 스냅 플러그인을 설치하십시오 .
  2. 단축키로 화면 이동 : Win + 화살표
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.