862 Часть V. Инструментарий программиста
Рис. 30.6. Окно просмотра протокола сообщений содержит список сообщений, перехваченных WinSight для избранных окон
Параметр Handle — это дескриптор окна, которому предназначено сообщение. Этот дескриптор используется операционной системой Windows для того, чтобы определить, какую оконную процедуру следует вызвать для обработки сообщения.
Параметр "Title" или class представляет собой заголовок окна или имя класса окна, получающего сообщение. Имя класса выводится в том случае, если заголовок окна отсутствует (пустая строка).
Параметр Message — это собственно сообщение, переданное приложению. Это идентификатор сообщения, содержащийся в элементе message структуры сообщения (см. листинг 30.1), пересылаемого между приложениями.
Параметр status принимает одно из трех возможных значений. Первое — Dispatched (посланное) означает, что сообщение было послано с помощью функции DispatchMessage (). Второе — Returns х (возвращено х) — это возвращаемое значение, посланное из приложения как реакция на вызов функции sendMessageO. х представляет действительное значение, возвращенное из принявшего сообщение приложения. Третье — sent [from xxxx] (прислано [из xxxx]) означает, что сообщение было отправлено с помощью вызова функции SendMessage (). Если оно прислано из другого окна, from xxxx содержит дескриптор пославшего окна. Если сообщение отправлено из того же приложения, что и получающее его, параметр гласит: sent from self