|
Дата: Ноя 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 отцом или потомком.
|