PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2008, 23:48   #1
mebitek
Кот да Винчи
 
Аватар для mebitek
 
Регистрация: 26.11.2006
Возраст: 49
Регион: 78, 98
Сообщений: 744
mebitek is on a distinguished road
По умолчанию Вопрос к программерам!

Пытаюсь в своей проге ловить заголовок окна City Guide и ничего неполучается!
У него заголовок меняется в зависимости от того какая карта загружена!

С другой стороны в той-же Центрафьюзе в поле Window Name достаточно просто написать City Guide и всё нормально встраивается !
Что делать?

Извиняюсь за сумбурность!
mebitek вне форума   Ответить с цитированием
Старый 19.01.2008, 00:14   #2
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

Искать Ситигайд не по заголовку окна целиком, а по его части. Функция findwindow здесь не прокатывает. Я делаю так: создаю список всех открытых окон, а дальше перебираю заголовки каждого из них, пока не нахожу в строке символы "Cityguide - ".
LI()n вне форума   Ответить с цитированием
Старый 19.01.2008, 00:17   #3
mebitek
Кот да Винчи
 
Аватар для mebitek
 
Регистрация: 26.11.2006
Возраст: 49
Регион: 78, 98
Сообщений: 744
mebitek is on a distinguished road
По умолчанию

Спасибо!
Брось кусочек кода, а то башка уже не варит савсем!
mebitek вне форума   Ответить с цитированием
Старый 22.01.2008, 12:37   #4
Vad71
Старший Пользователь
 
Регистрация: 11.05.2007
Возраст: 52
Город: Москва
Регион: 77, 97, 99, 177
Машина: Лада Приора
Сообщений: 149
Vad71 is on a distinguished road
По умолчанию

Цитата:
Сообщение от mebitek Посмотреть сообщение
Спасибо!
Брось кусочек кода, а то башка уже не варит савсем!
В аттаче - требуемая процедурка. В качестве поискововых признаков часть имени окна, часть имени класса, размеры окна. Ищет по всем чилдам. Лень было ковыряться с динамическим рапределением памяти, поэтому под найденные окна захватывается массив. Вообщем смотри, твори Будут вопросы - задавай
Вложения
Тип файла: zip FindWin.zip (981 байт, 540 просмотров)
Vad71 вне форума   Ответить с цитированием
Старый 23.01.2008, 00:54   #5
mebitek
Кот да Винчи
 
Аватар для mebitek
 
Регистрация: 26.11.2006
Возраст: 49
Регион: 78, 98
Сообщений: 744
mebitek is on a distinguished road
По умолчанию

Пасиб!!!
mebitek вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 03:04.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot