Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Получить значение узла systreeview32


Автор: Alexey68 31.7.2014, 18:20
Здравствуйте All!
Прошу помощи в ршении следующего вопроса:
Необходимо получить текст узла systreeview32 чужого приложения и послать сообщение щелчка левой кнопкой мыши.
хендл systreeview32 получил, а дальше не знаю...
TreeView_GetItem(SysTreeView32, 1);
возвращает например число 13, если TreeView_GetItem(SysTreeView32, 0);, то 16
С уважением Алексей

Автор: GremlinProg 1.8.2014, 11:14
http://msdn.microsoft.com/en-us/library/windows/desktop/bb773841(v=vs.85).aspx

Автор: Alexey68 1.8.2014, 17:28
to:GremlinProg
>>TreeView_GetItem 
но я писал выше что:
TreeView_GetItem(SysTreeView32, 1);
возвращает например число 13, если TreeView_GetItem(SysTreeView32, 0);, то 16
а как получить значение?
или перечислить имеющеюся узлы?
можно пример?

Автор: feodorv 1.8.2014, 19:24
Цитата(Alexey68 @  1.8.2014,  18:28 Найти цитируемый пост)
но я писал выше что

Я, честно говоря, не понимаю, как
Цитата

BOOL TreeView_GetItem(
  HWND hwndTV,
  LPTVITEM pitem
);

превращается в 
Цитата(Alexey68 @  1.8.2014,  18:28 Найти цитируемый пост)
TreeView_GetItem(SysTreeView32, 1);

да ещё и возвращается какое-то значение...
 smile 

Автор: Alexey68 1.8.2014, 19:34
HANDLE SysTreeView32;
а что должен возвратить макрос TreeView_GetItem?
как с ним взаимодействовать?

Автор: feodorv 1.8.2014, 19:52
Цитата(Alexey68 @  1.8.2014,  20:34 Найти цитируемый пост)
а что должен возвратить макрос TreeView_GetItem?

Я бы почитал документацию  smile 
Цитата(Alexey68 @  1.8.2014,  20:34 Найти цитируемый пост)
как с ним взаимодействовать?

http://www.sql.ru/forum/307154/winapi-kak-uznat-tekst-soderzhashhiysya-v-uzle-treeview и http://www.experts-exchange.com/Programming/Microsoft_Development/Q_20096218.html smile

Добавлено через 10 минут и 15 секунд
Если по последней ссылке требование стать Premium Member, то эта страница прикреплена к данному сообщению  smile 

Автор: Alexey68 2.8.2014, 12:28
to:
feodorv
благодарю, попробую разобраться

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)