다음을 통해 공유


Spy++ 소개

Spy++(SPYXX.EXE)는 시스템의 프로세스, 스레드, 창 및 창 메시지를 그래픽으로 볼 수 있는 Win32 기반 유틸리티입니다. Spy++를 사용하면 다음 작업을 수행할 수 있습니다.

  • 시스템 개체 간의 관계 그래픽 트리를 표시합니다. 여기에는 프로세스 보기, 스레드 보기Windows 보기포함됩니다.

  • 지정된 , 스레드 , 프로세스 또는 메시지 을 검색합니다.

  • 선택한 창, 스레드, 프로세스 또는 메시지의 속성을 봅니다.

  • 보기에서 창, 스레드, 프로세스 또는 메시지를 직접 선택합니다.

  • 찾기 도구 사용하여 마우스 포인터 위치를 지정하여 창을 선택합니다.

  • 복잡한 메시지 로그 선택 매개 변수를 사용하여 메시지 옵션을 설정합니다.

    Spy++에는 더 빠르게 작업하는 데 도움이 되는 도구 모음과 하이퍼링크가 있습니다. 또한 활성 보기를 업데이트하는 새로 고침 명령, 감시를 더 쉽게 하기 위한 창 찾기 도구, 보기 창을 사용자 지정하는 글꼴 대화 상자를 제공합니다. 또한 Spy++를 사용하면 사용자 기본 설정을 저장하고 복원할 수 있습니다.

    다양한 Spy++ 창에서 마우스 오른쪽 단추를 클릭하여 자주 사용하는 명령의 바로 가기 메뉴를 표시할 수 있습니다. 표시되는 명령은 포인터의 위치에 따라 달라집니다. 예를 들어 창 보기에서 항목을 마우스 오른쪽 단추로 클릭하고 선택한 창이 표시되는 경우 바로 가기 메뉴에서 강조 클릭하면 선택한 창의 테두리가 깜박여 더 쉽게 배치될 수 있습니다.

Spy++에 필요한 구성 요소를 설치하려면 Spy++시작하세요.

메모

Spy++와 유사한 두 가지 다른 유틸리티가 있습니다. PView는 프로세스 및 스레드에 대한 세부 정보를 표시하며, DDE(동적 데이터 교환) 메시지를 모니터링할 수 있는 DDESPY.EXE.

64비트 운영 체제

Spy++의 두 가지 버전이 있습니다. Spy++(spyxx.exe)라는 첫 번째 버전은 32비트 프로세스에서 실행 중인 창으로 전송된 메시지를 표시하도록 설계되었습니다. 예를 들어 Visual Studio는 32비트 프로세스에서 실행됩니다. 따라서 Spy++를 사용하여 솔루션 탐색기보낸 메시지를 표시할 수 있습니다. Visual Studio에서 대부분의 빌드에 대한 기본 구성은 32비트 프로세스에서 실행되는 것이므로 이 첫 번째 버전의 Spy++는 필수 구성 요소가설치된 경우 Visual Studio의 도구 메뉴에서 사용할 수 있는 버전입니다.

Spy++(64비트)(spyxx_amd64.exe)라는 두 번째 버전은 64비트 프로세스에서 실행 중인 창으로 전송된 메시지를 표시하도록 설계되었습니다. 예를 들어 64비트 운영 체제에서 메모장은 64비트 프로세스에서 실행됩니다. 따라서 Spy++(64비트)를 사용하여 메모장에 전송된 메시지를 표시할 수 있습니다. Spy++(64비트)는 일반적으로 위치합니다.

..\Visual Studio 설치 폴더\Common7\Tools\spyxx_amd64.exe.

명령줄에서 직접 Spy++ 버전을 실행할 수 있습니다.

메모

Spy++(64비트) 파일 이름에는 amd포함되어 있지만 모든 x64 Windows 운영 체제에서 실행됩니다.