Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[win32] tvm_getitem в "чужом" окне 05.12.06 12:33 Число просмотров: 3990
Автор: Vedrus <Serokhvostov Anton> Статус: Member
|
Такая проблема. Нужно определить текущий элемент в контроле SysListTreeView32 в чужом окне (хэндл контрола получаю через Windows Hooks и EnumChildWindows). Попробовал через TVM_GETITEM (он же TreeView_GetItem), но это сообщение возвращает ошибку. Такое подозрение, что это сообщение нельзя использовать с чужими окнами. Вот как я делал:
HTREEITEM hTreeItem;
TVITEM tvi;
hTreeItem = TreeView_GetSelection(hwndControl);
tvi.hItem = hTreeItem;
tvi.mask = TVIF_TEXT;
TreeView_GetItem(hwndControl, &tvi);
---
|
- [win32] tvm_getitem в "чужом" окне - Vedrus 05.12.06 12:33 [3990]
|
|
|