![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 05.11.2014
Сообщений: 6
|
![]()
В общем надо нажать на SpeedButton в чужом окне пока оно не активно или свернуто в трее. Ну или хотя бы свернуто.
Читал кучу тем, оказывается победить его не так уж и легко и нажать програмно нельзя из за отсутствия Хендла. Нашел вот эту темку: http://www.programmersforum.ru/showthread.php?t=21535 Пробую реализовать просто отправку шелчка и в принципе не получается даже на простом поле в Паинте тыкнуть с помощью этих функций. Помогите как быть? Вот мой код для паинта: Код:
Пробовал меня w2 на w1. Не рисует и всё. Пробовал в развернутом Паинте тоже не тыкает. Что не так? Помогите осилить нажатие на СпидБатонку. ___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 05.11.2014 в 10:03. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Бесполезно отправлять сообщения в сворнутое/скрытое окно, совсем бесполезно.
Нельзя и кликнуть туда же. Всякие PaintBox'ы не будут работать без фокуса. Последний раз редактировалось Человек_Борща; 05.11.2014 в 10:27. |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 05.11.2014
Сообщений: 6
|
![]()
Можно. Я отправляю в свернутое окно сообщение с нажатием на баттон Х, но на Спид Баттон не могу.
В свернутое на баттон отправляется. |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
Если нет, значит не обрабатывается. |
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Я отправлял нажатие на speedbutton в скрытом окне, вроде не было особых проблем.
Может координаты неправильные? Или вместо 0 что-то указать надо? У меня было MK_LBUTTON.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Я вам о том говорю, что сообщение будет доходить до окна, но обрабатываться как вы ожидаете - не будут.
Так после отправки сообщений куда-угодно внутрь свернутого окна - что-нибудь происходит? |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Я-то тут причем? У меня все отправлялось и обрабатывалось в скрытом (SW_HIDE) окне: и SpeedButton'ы и Button'ы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 05.11.2014 в 11:24. |
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 05.11.2014
Сообщений: 6
|
![]()
Конечно происходит. ПРоисходит нажатие на нужную мне кнопку, но на нажатие на SpeedButton не происходит.
Алекс помогите пожалуйста с данной проблемой! Попробовал MK тоже не нажимается. Помогите пожалуйста. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Чем я помогу? Проверяйте координаты (попробуйте получить координаты какого-нибудь элемента рядом с кнопкой, GetWindowRect). Попробуйте сначала на не скрытом и не свернутом окне.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 05.11.2014 в 12:27. |
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 05.11.2014
Сообщений: 6
|
![]()
Пробовал все варианты уже =)
Программа WPF 6.69. Там на любой форму куча СпидБатонов. Подскажите как нажать на них. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как победить? | sdr1 | Общие вопросы Delphi | 14 | 06.10.2014 17:29 |
Загрузка функции из dll, как победить RunTime | Winexcel | Общие вопросы Delphi | 4 | 01.07.2014 13:40 |
страница влево уползает, как победить? | booratino | HTML и CSS | 6 | 20.03.2012 15:17 |
как перехватить чужой процесс | Assemblerru | Win Api | 8 | 28.09.2010 20:07 |
SpeedButton как вкладки | Zo0M | Общие вопросы Delphi | 0 | 20.02.2010 12:25 |