Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2007, 19:56   #1
Shade
Пользователь
 
Регистрация: 05.05.2007
Сообщений: 10
По умолчанию проверка существования окна

Всем привет - такой вопрос: мне нужно проверить существует ли окно, причем его имени я не знаю. Подскажите пожалуйста как это сделать?
Конкретнее мне нужно проверить существует ли окно дисконнекта в игре WoW (кто знает: когда сервер тебя выкидывает появляется табличка с надписью 'Disconnect from server' и кнопкой 'ок') - это является условием для выполнения моего кода.
PS - проверял имя 'Disconnect from server' и его вариации - не помогло.
Заранее спасибо
Shade вне форума Ответить с цитированием
Старый 21.07.2007, 21:18   #2
unnamed
Пользователь
 
Регистрация: 08.04.2007
Сообщений: 15
По умолчанию

самый простой способ узнать имя окна - заглянуть в диспетчер задач в момент появления этого окна, если оно там не отображается, то воспользоваться каким-нибудь монитором, например http://www.programmersforum.ru/attac...3&d=1183551510
Практика - лучший критерий истины. К.Маркс.

Последний раз редактировалось unnamed; 21.07.2007 в 21:22.
unnamed вне форума Ответить с цитированием
Старый 21.07.2007, 23:25   #3
Shade
Пользователь
 
Регистрация: 05.05.2007
Сообщений: 10
По умолчанию

мне тут подсказали что это мб и не окно вообще и предложили использовать распознавание экрана. Мб ктонить знает или подскажет что по этому поводу?
Shade вне форума Ответить с цитированием
Старый 22.07.2007, 17:56   #4
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Цитата:
Сообщение от Shade Посмотреть сообщение
Конкретнее мне нужно проверить существует ли окно дисконнекта в игре WoW (кто знает: когда сервер тебя выкидывает появляется табличка с надписью 'Disconnect from server' и кнопкой 'ок') - это является условием для выполнения моего кода.
напиши на Delphi прогу которая выводит всё имена окон и их классы. и получи экспериментальным методом имя класса интерисующего тебя окна и ищи по имени класса.
rpy3uH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка существования TEdit John_chek Общие вопросы Delphi 9 18.04.2008 14:56
Размер окна в зависимости от размера окна Reverent JavaScript, Ajax 1 02.02.2008 15:49
закрыть все дочерни окна, кроме главного окна Worms Общие вопросы Delphi 2 03.12.2007 22:18
Проверка существования директории Gorin Общие вопросы Delphi 7 25.11.2007 19:47
Как сделать чтобы дочерние окна в MDI-приложениях были вне главного окна??? dimonchuk Общие вопросы Delphi 1 11.08.2007 12:13