· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.WIN32 —› TreeView окно отвечает только на Listview сообщени

Посл.отвђт Сообщенiе


Дата: Ноя 14, 2003 21:07:13

В програме к которой нет исходников, имеется окно внешне на 100% похожее на TreeView и имеющeе наименование класса "TUnicodeLTreeView", однако вызов sendmessage с любыми сообщениями TreeView возвращает false.
Случайно я заметил что sendmessage возвращает true если посылат' сообщения принадлежащие ListView. Таким образом при помощи sub-classing(setwindowshookex засунутого в DLL)мне удалось извлеч необходимые текст из етого окна, но мне требуется извлеч тотже самый текст с учетом 2 ступенчатой(отец-потомок) иерархии, а как известно Listview для етого не преспособленно.
Найдя какой то код на басике в котором при помоши игры с такими ListView свойствами как image i indent искуственно получается красивенький TreeView. Тогда я попытался по косвенным критериям(image и indent)определить item является отцом или потомком, однако в етих полях возвращаемой LV_ITEM структуры одни нули, не зависимо от того является ли item отцом или потомком.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.066