![]() |
![]() |
#1 |
Кот да Винчи
![]() Регистрация: 26.11.2006
Возраст: 49
Регион: 78, 98
Сообщений: 744
![]() |
![]() Пытаюсь в своей проге ловить заголовок окна City Guide и ничего неполучается!
У него заголовок меняется в зависимости от того какая карта загружена! С другой стороны в той-же Центрафьюзе в поле Window Name достаточно просто написать City Guide и всё нормально встраивается ! Что делать? Извиняюсь за сумбурность! |
![]() |
![]() |
![]() |
#2 | |
Старший Пользователь
![]() Регистрация: 31.10.2006
Возраст: 53
Город: Питер, Коломяги
Регион: 78, 98
Машина: Terracan
Сообщений: 449
![]() |
![]() Цитата:
__________________
CarPC: БП SL5.25;Intel DG965OT;Ram 512x2 kingston;CPU C2D E6300;XDX 8";HDD 2,5" 100 Gb; SONY CD/DVD RW Slim Slot DWD78A ,mini KB USB;2 usb hub; bt;wifi;GPS Globalsat BU 533 SOFT: Aston 1.9.6http://www.astonshell.ru/;CityGuide CarPC;IGO 2008;Foobar2000;MPlayerClassic;GOM;SASPlanet |
|
![]() |
![]() |
![]() |
#3 |
Старший Пользователь
![]() Регистрация: 24.10.2007
Возраст: 40
Город: Tallinn
Регион: ***эстония***
Машина: 03\Nissan\X-trail
Сообщений: 298
![]() |
![]() >в той-же Центрафьюзе в поле Window Name достаточно....
там может быть просто алгоритм поиска покруче - найти все процессы, среди них найти тот который содержит или начинается с нужной фразы и уже после этого обращается. |
![]() |
![]() |
![]() |
#4 |
Старший Пользователь
![]() Регистрация: 11.05.2007
Возраст: 53
Город: Москва
Регион: 77, 97, 99, 177
Машина: Лада Приора
Сообщений: 149
![]() |
![]() Надо писать свою функцию поиска окна. Я реализовывал через EnumWindow. В EnumWindowProc осуществляешь поиск на вхождение строки. А по-хорошему еще надо и среди дочерних окон искать уже через EnumChildWindow... На чем вообще пишешь? Я недавно эту задачу на С++ решил, могу кинуть процедурку
|
![]() |
![]() |
![]() |
#5 |
Кот да Винчи
![]() Регистрация: 26.11.2006
Возраст: 49
Регион: 78, 98
Сообщений: 744
![]() |
![]() Пишу на delphi .
Если не затруднит кинь процедурку, я переделаю! А как ты заголовок окна убираешь? |
![]() |
![]() |
![]() |
#6 |
Новый Пользователь
Регистрация: 23.01.2008
Возраст: 42
Город: Фрязино
Регион: 77, 97, 99, 177
Машина: Opel Corsa C
Сообщений: 1
![]() |
![]() А по Window class name не пробовал ?
Вполне может быть уникальным. |
![]() |
![]() |
![]() |
#7 |
Старший Пользователь
![]() Регистрация: 11.05.2007
Возраст: 53
Город: Москва
Регион: 77, 97, 99, 177
Машина: Лада Приора
Сообщений: 149
![]() |
![]() 2 frontera
Андрюх, че-то с этой веткой происходит... Посты то исчезают, то вновь появляются..... |
![]() |
![]() |
![]() |
#8 | |
Старший Пользователь
![]() Регистрация: 12.04.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2013 Hyundai IX35
Сообщений: 400
![]() |
![]() Цитата:
PGS - хендел окна полученный FindWindow. l := GetWindowLong(PGS, GWL_STYLE); if l <> 0 then begin l := l and (not WS_DLGFRAME) and (not WS_SIZEBOX); SetWindowLong(PGS, GWL_STYLE, l); end; |
|
![]() |
![]() |
![]() |
#9 |
Старший Пользователь
![]() Регистрация: 11.05.2007
Возраст: 53
Город: Москва
Регион: 77, 97, 99, 177
Машина: Лада Приора
Сообщений: 149
![]() |
![]() |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|