Четвертый BORLAND С++ и его окружение

Задание отслеживаемых сообщений


После задания окна Turbo Debugger по умолчанию перечисляет в

области регистрации сообщения все сообщения WM_. Чтобы сократить

число отслеживаемых сообщений, используйте диалоговое окно Set

Message Filter, которое выводится командой Add в SpeedMenu области класса сообщения. Это окно позволяет задать класс сообщений

или индивидуальные имена сообщений.

Чтобы задать конкретное сообщение для окна в области выбора

окна, откройте диалоговое окно Set Message Filter и с помощью

кнопки с зависимой фиксации выберите один из следующих классов

сообщений:



All Messages Все оконные сообщения.
Mouse Сообщения, генерируемые событием "мыши".
Window Сообщения, генерируемые администратором окон.
Input Сообщения, генерируемые клавиатурным событием, или обращением пользователя к меню System, полосе прокрутки или блоку изменения размера.
System Сообщения, генерируемые изменениями в масштабе системы.
Initialization Сообщения, генерируемые при создании в приложении диалогового окна.
Clipboard Сообщения, генерируемые при обращении пользователя к буферу Clipboard.
DDE Сообщения динамического обмена данными, генерируемые при обмене данными между приложениями Windows.
Non-client Сообщения, генерируемые Windows для обслуживания неклиентной области окна приложения.
Other Любые сообщения, не попадающие в предыдущие

категории (например, сообщения MDI).

Single Message Позволяет вам задать конкретное отслеживаемое

сообщение.

Чтобы регистрировать одно сообщение, выберите Single Message

и введите в поле ввода Single Message Name имя сообщения или его

номер. Если вы хотите регистрировать для конкретного окна несколько классов или сообщений, то

  • задайте конкретный класс или имя сообщения;
  • выберите в SpeedMenu области классов сообщений команду Add;
  • в определение отслеживаемых сообщений добавьте классы или

    имена сообщений.



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