Четвертый Borland C++ и его окружение

       

Формат вывода:


Описатель ["Заголовок" {Класс}] Сообщение Статус

"Описатель" - это описатель окна, получающего сообщение.

"Заголовок" - это заголовок окна. Если заголовок - это нулевая строка, то вместо него выводится имя класса (в фигурных скобках).

"Сообщение" - это имя сообщения, определенное в файле WINDOWS.H. Существуют также неописанные сообщения Windows, показанные символами в нижнем регистре. Номера неизвестных сообщений

(определенных пользователем) показываются как WM_USER+OxXXXX, если они больше или равны WM_USER, или WM_OxXXXX, если они меньше

WM_USER. Номера зарегистрированных сообщений (из RegisterWindowsMessage) показываются вместе с их зарегистрированными именами в

одиночных кавычках.

"Статус" представляет собой следующее:

  • Значение Dispatched показывает, что сообщение получено через DispatchMessage.
  • Значение Sent [from XXXX] показывает, что сообщение применяется через SendMessage. Если оно посылалось через другое

    окно, то from XXXX показывает описатель окна. Если оно посылалось из того же окна, что и принимает сообщение, то

    указывается fromself. Если сообщение поступает от Windows,

    то часть from... опускается.

  • Return показывает, что сообщение было принято через

    SendMessage и теперь возвращается.

  • Дополнительная информация, относящаяся к каждому сообщению. В случае возвращаемого сообщения здесь показывается

    это значение (в числовой форме или с более конкретной информацией по сообщению, например, wm_GETTEXT. Для посылаемых и диспетчеризуемых сообщений здесь показывается параметры сообщения. WinSight интерпретирует параметры таким

    образом, чтобы получилась читаемая форма. Для сообщений,

    имеющих связанные с ними структуры данных (например,

    WM_CREATE) она перехватывает эти структуры и включает их в

    вывод.



  • Содержание раздела