Add window or handle to
L========================================-
Рис. 17.2 Диалоговое окно Add Window
Add window or handle to watch - добавить окно или описатель
для просмотра; Window identifier - идентификатор окна; Identify
by - идентификация по...; Window proc - процедура окна; Handle -
описатель; OK - нормально; Cancel - отмена; Help - справка.
Примечание: Ввод в этом окне первого значения также ус-
танавливает класс сообщений в "Log all messages" ("Регистра-
ция всех сообщений").
TDeb 3.0 #3-3 = 17 =
Легче указать окно по имени подпрограммы, обрабатывающей его
сообщения (например, WndProc), поскольку вы можете ввести имя
подпрограммы в любой момент после загрузки вашей программы.
Если вы предпочитаете использовать имя переменной с логичес-
ким номером, вы должны сначала перейти по программе к строке, где
этой переменной присваивается логический номер. (Для пошагового
перемещения по программе служат клавиши F7 или F8). Если вы пыта-
етесь ввести имя переменной до этого оператора присваивания, TDW
не сможет принимать сообщения для этого логического номера.
Выбор окна для прикладной программы, использующей ObjectWindows
-----------------------------------------------------------------
Если вы отлаживаете прикладную программу, использующую
ObjectWindows, и выбираете команду View¦Windows Messages (Об-
зор¦Сообщения Windows), то по умолчанию выводится диалоговое окно
Windows Messages (Сообщения Windows), показанное на Рис. 17.1.
Для стандартных программ Windows и программ, использующих
ObjectWindows, это окно работает одинаково, только имя процедуры
Windows вы использовать не сможете. Вместо этого для того окна,
сообщения которого вы хотите регистрировать или по сообщениям