Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Spy++ (SPYXX.EXE) — это утилита на основе Win32, которая позволяет графически просматривать процессы, потоки, окна и сообщения окон системы. Spy++ позволяет выполнять следующие задачи:
Отображение графического дерева связей между системными объектами. К ним относятся представленияпроцессов, представления потокови представлении Windows.
Выполните поиск указанных окон, потоков, процессовили сообщений.
Просмотр свойств выбранных окон, потоков, процессов или сообщений.
Выберите окно, поток, процесс или сообщение непосредственно в представлении.
Используйте средство поиска , чтобы выбрать окно по расположению указателя мыши.
Задайте параметр сообщения с помощью сложных параметров выбора журнала сообщений.
Spy++ содержит панель инструментов и гиперссылки, которые помогут вам быстрее работать. Она также предоставляет команду обновить для обновления активного представления, инструмент поиска окон, чтобы упростить наблюдение, а также диалоговое окно Шрифт для настройки окон просмотра. Кроме того, Spy++ позволяет сохранять и восстанавливать настройки пользователей.
В различных окнах Spy++ можно щелкнуть правой кнопкой мыши контекстное меню часто используемых команд. Какие команды отображаются, зависят от того, где находится указатель. Например, если щелкнуть правой кнопкой мыши запись в представлении окна и выбранное окно видно, при выборе пункта Выделить в контекстном меню граница выбранного окна начинает мигать, что облегчает его нахождение.
Сведения об установке необходимых компонентов для Spy++см. в разделе Start Spy++.
Заметка
Существуют две другие служебные программы, похожие на Spy++: PView, в которых отображаются сведения о процессах и потоках, а также DDESPY.EXE, что позволяет отслеживать сообщения Динамического обмена данными (DDE).
64-разрядные операционные системы
Существует две версии Spy++. Первая версия с именем Spy++ (spyxx.exe) предназначена для отображения сообщений, отправленных в окно, которое выполняется в 32-разрядном процессе. Например, Visual Studio выполняется в 32-разрядном процессе. Поэтому вы можете использовать Spy++ для отображения сообщений, отправленных в обозреватель решений . Поскольку конфигурация по умолчанию для большинства сборок в Visual Studio предполагает работу в 32-разрядном процессе, первая версия Spy++, доступна в меню Tools в 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, он работает в любой операционной системе Windows x64.
Связанное содержимое
- Запуск Spy++
- Использование Spy++
- справочник Spy++