![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.12.2007
Сообщений: 40
|
![]()
В тестовом примере на форму положен ListView. Прохождение сообщений отслеживаю через SPY++.
Хочу вставлять строки в окно ListView. Все работает. Код:
Вместо этого при добавлении строки идет только то, что на рисунке. Почему?! |
![]() |
![]() |
![]() |
#2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
сообщение LVM_INSERTITEM - это WM_USER плюс сколько то.
LVM_INSERTITEM = LVM_FIRST + 7; LVM_FIRST = $1000; WM_USER = $0400; $1000-$400 = $C00 $C00 = 3072 в общем, как-то так ... Последний раз редактировалось rpy3uH; 19.12.2008 в 13:49. |
![]() |
![]() |
![]() |
#3 | ||
Пользователь
Регистрация: 18.12.2007
Сообщений: 40
|
![]() Цитата:
Но почему тогда, если я проделываю аналогичную операцию в аналогичное окно чужого приложения (правда, класса SysListView32!), SPY++ аккуратно показывает LVM_INSERTITEM...? Меня именно это и сбило с толку. Цитата:
Настройки SPY++ менял... Не получается вернуться с нормальной картине. Последний раз редактировалось rpy3uH; 19.12.2008 в 16:18. |
||
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 18.12.2007
Сообщений: 40
|
![]()
Вроде сам разобрался. LVM_INSERTITEM с параметрами проходит через SPY++, но LVM_INSERTITEMW или LVM_INSERTITEMA - не проходят. Нету их в списке сообщений SPY++!
А с чем еще, по типу SPY++, можно работать с окнами? Последний раз редактировалось Tihon; 19.12.2008 в 16:44. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Icq сообщение | Marsik | Помощь студентам | 2 | 10.04.2008 04:22 |
Звуковое сообщение. | Небесный | Паскаль, Turbo Pascal, PascalABC.NET | 13 | 17.10.2007 12:24 |