| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Как добраться до окна ? |
| Автор: MaxGr 10.2.2009, 17:58 | ||
| Добрый день. Может кто сталкивался... Есть приложение с такой структурой (имен у окон нет) |Window0 (Class aaa) [handle=10000] |-Window1 (Class xxx) [handle=12345] | |-Window2 (Class yyy) [handle=23456] | |-Window3 (Class xxx) [handle=34567] |-Window4 (Class zzz) [handle=45678] Делаю так:
В итоге получаю h=0 т.к. находиться сначала окно с h=12345, потом соответственно с h=23456. Собственно вопрос: как добраться до окна с h=45678 ? |
| Автор: THandle 10.2.2009, 18:33 |
| Делать перебор с помощью http://msdn.microsoft.com/en-us/library/ms633494(VS.85).aspx или http://msdn.microsoft.com/en-us/library/ms633515(VS.85).aspx. Примеры в этой теме я давал: http://forum.vingrad.ru/forum/topic-224716/view-all/hl/enumchildwindows++getwindow/index.html |
| Автор: MaxGr 10.2.2009, 21:09 |
| Спасибо. То что надо. |