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 운영 체제에서 실행됩니다.