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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2012, 12:38   #1
SeMgA
Пользователь
 
Регистрация: 08.06.2010
Сообщений: 22
По умолчанию Неактивное окно

Добрый день
Сегодня столкнулся с проблемой что мне необходимо при работой с 1 из программ использовать интернет а так как мои настройки программы используют активно мышку то на 1 компьютере данное действие не реально
я поискал у вас на форуме и увы не нашел статей как можно использовать неактивное окно
ситуация следующая
как я понимаю нужно найти само окно я его нашел
дальше нужно как то сделать чтоб мышка с помощью команды mouse_event
ее я тоже уже хорошо освоил кликала то там то тот
как можно сделать чтоб она работала в неактивном окне
За ранее признателен и благодарен!!!!
SeMgA вне форума Ответить с цитированием
Старый 26.03.2012, 13:30   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Код:
SendMessage(findwindow('Окошко'), WM_LBUTTONDOWN, 0, 0);
SendMessage(findwindow('Окошко'), WM_LBUTTONUP, 0, 0);
Кольша вне форума Ответить с цитированием
Старый 26.03.2012, 13:39   #3
SeMgA
Пользователь
 
Регистрация: 08.06.2010
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Кольша Посмотреть сообщение
Код:
SendMessage(findwindow('Окошко'), WM_LBUTTONDOWN, 0, 0);
SendMessage(findwindow('Окошко'), WM_LBUTTONUP, 0, 0);
Сори за нескромность но зачем мне сообщения когда мне нужна работа в окне
SeMgA вне форума Ответить с цитированием
Старый 26.03.2012, 14:01   #4
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

так то мы посылаем сообщение о клике ,с помощь этого можно реализовать только не многго подругому находим кнопку в окне и ей посылаем клик и т.д
Кольша вне форума Ответить с цитированием
Старый 26.03.2012, 14:04   #5
SeMgA
Пользователь
 
Регистрация: 08.06.2010
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Кольша Посмотреть сообщение
так то мы посылаем сообщение о клике ,с помощь этого можно реализовать только не многго подругому находим кнопку в окне и ей посылаем клик и т.д
Я не понимаю)
я думаю что данная теория со свернутым окном пахать не будет
SeMgA вне форума Ответить с цитированием
Старый 26.03.2012, 18:22   #6
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

суть функции в том что просто посылает сообщении о событие если в прогу проверяется свернуто или нет окно что врятле(проверятся) тогда не будет работать
Кольша вне форума Ответить с цитированием
Старый 28.03.2012, 12:05   #7
SeMgA
Пользователь
 
Регистрация: 08.06.2010
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Кольша Посмотреть сообщение
суть функции в том что просто посылает сообщении о событие если в прогу проверяется свернуто или нет окно что врятле(проверятся) тогда не будет работать
мне оч нужен пример того что будут в неактивном окне кликать и двигаться мышка а ет функция не к чему
SeMgA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несворачевоемое неактивное окно Vol666 Общие вопросы Delphi 6 07.09.2011 21:33
Неактивное окно не реагирует на сообщения хука. askarchic Общие вопросы Delphi 4 07.02.2011 00:33
Всегда неактивное окно, поверх всех остальных Zeraim Общие вопросы Delphi 0 24.01.2010 18:36
И опять нажатие в неактивное окно.. Syred Общие вопросы Delphi 0 15.06.2008 01:56
неактивное окно oLMeR Общие вопросы Delphi 7 11.11.2006 08:14