Как получить хэндл child окна чата IM MySpace

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
Alezis
Сообщения: 98
Зарегистрирован: 16 авг 2004, 01:10
Откуда: Минск
Контактная информация:

Мне необходимо из IM MySpace выдрать текст из окна чата. Для этого мне нужно просто знать хэндл так сказать непосредственно окна с логом чата. Но вот незадача, Spy обнаруживает только parent окно чата, а контролов в этом окне вообще не видит. В итоге я не знаю как мне достучаться до любого контрола (окна), который (которое) является child по отношению к окну чата. Проблема в том что MySpace юзает либу как я понимаю Skinux (http://www.skinux.com/) основанную на использовании каким то образом XML? и поэтому Spy не видит никаких child окон.
Вопрос как можно решить эту задачу, т.е. как мне определить окно где идёт лог чата, как альтернатива получить хэндл child окна? Может у кого нить есть соображения. ПОиск в этом направлении каких либо значительных успехов не дал.
BBB
Сообщения: 1298
Зарегистрирован: 27 дек 2005, 13:37

А если поискать через FindWindowEx?

Код: Выделить всё

HWND FindWindowEx (
  HWND hwndParent,      // handle to parent window
  HWND hwndChildAfter,  // handle to child window
  LPCTSTR lpszClass,    // class name
  LPCTSTR lpszWindow    // window name
);
Ответить