Вверх ↑
Этот топик читают: Гость
Ответов: 3889
Рейтинг: 362
#16: 2012-03-10 04:28:06 ЛС | профиль | цитата
nesco писал(а):
Можно, псевдоактивно, но зачем

"Отправьте SMS на номер..."
------------ Дoбавленo в 04.28:
nesco писал(а):
Ты хотел сказать -- перехватывать

Нет, перехватить его нельзя, можно только "перезахватывать" после потери.
карма: 1

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#17: 2012-03-10 04:36:19 ЛС | профиль | цитата
1nd1g0 писал(а):
можно только "перезахватывать" после потери

Не обязательно, хотя может и правильнее так назвать. Тебе SetForegroundWindow о чем-либо говорит Но я не буду говорить в каком компоненте он есть, но работает лучше, чем повторная установка фокуса. Гусары, молчать
------------ Дoбавленo в 04.31:
1nd1g0 писал(а):
Отправьте SMS на номер...

А вот этого я и побоялся, почему и не привел пример. Но полность перехватить фокус не получится.
------------ Дoбавленo в 04.36:
Странно другое -- почему, за все время работы с HiAsm-ом, у меня не разу не возникало таких извращенных идей, как создание всегда активного окна приложения
карма: 22

0
Ответов: 3889
Рейтинг: 362
#18: 2012-03-10 04:45:15 ЛС | профиль | цитата
nesco, Set Active, Focus, Foreground - всё это лишь имитация полноценного перехвата, всё равно приходится поддерживать в цикле и есть много исключений, когда окно так поднять не дадут (например, если другой поток получил статус активного). Такое агрессивное поведение окон не предусматривалось и мягко говоря не приветствуется, в первую очередь не понравится оно проактивным защитам т.ч. целесообразность в большинстве бытовых применений сомнительна.
карма: 1

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#19: 2012-03-10 04:56:41 ЛС | профиль | цитата
1nd1g0 писал(а):
целесообразность в большинстве бытовых применений сомнительна

На этом и остановимся
карма: 22

0
Ответов: 1043
Рейтинг: 33
#20: 2012-03-10 15:16:17 ЛС | профиль | цитата
1nd1g0, , nesco,
раздули вы тут проблему
я просто спросил, интересно же

тема закрыта.
------------ Дoбавленo в 15.15:
nesco писал(а):
Странно другое -- почему, за все время работы с HiAsm-ом, у меня не разу не возникало таких извращенных идей, как создание всегда активного окна приложения

а вы тут причем?
------------ Дoбавленo в 15.16:
[offtop]
nesco писал(а):
Но полность перехватить фокус не получится.

да не надо мне ничего перехватывать, хацкеры... [/offtop]
карма: 0

0
20
Сообщение
...
Прикрепленные файлы
(файлы не залиты)