Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Barebyh
0 / 0 / 0
Регистрация: 23.10.2016
Сообщений: 11
1

'Заморозить' действия пользователя

23.12.2016, 11:41. Просмотров 220. Ответов 7
Метки нет (Все метки)

Всем привет!
В определенный момент программа разворачивает другую программу и эметирует в ней нажатие кнопок клавиатуры. Необходимо в этот момент блокировать действия пользователя,тк в этот момент он может печатать или делать еще что то. Предупреждения и тд не подходят😞
Подскажите,в какую сторону копать или лучший вариант-готовый пример)
Спасибо, всегда выручаете нубов!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2016, 11:41
Ответы с готовыми решениями:

Webbrowser заморозить
как сделать так чтобы: после выбора положении страницы в компоненте...

Действия не зависимые от пользователя
Не могу воспроизвести правильно свои мысли. Видел сайты, которые работают по...

Действия пользователя в Windows
всем добрый день, есть ли какой- либо способ получить историю действия...

Подтверждение действия у пользователя
Вопрос конечно не трудный, но найти не могу, к сожалению, ответа на него.......

Служба записывающая действия пользователя
Здравствуйте! Нужно написать Windows-службу которая в некий файл записывала бы...

7
rusqwe
23.12.2016, 12:01
  #2

Не по теме:

отключить мышь и клавиатуру :)

0
Barebyh
0 / 0 / 0
Регистрация: 23.10.2016
Сообщений: 11
23.12.2016, 12:50  [ТС] 3
Спс кэп
А по делу,нагуглил похожее решение,но будет ли печатать с отключеной клавой?
0
rusqwe
59 / 59 / 26
Регистрация: 30.05.2016
Сообщений: 284
Завершенные тесты: 4
23.12.2016, 13:23 4
Я не думаю что это правильное решение. Что за программа в которой эмитируются нажатия?
0
DenNik
23.12.2016, 13:29
  #5

Не по теме:

Цитата Сообщение от Barebyh Посмотреть сообщение
эметирует
Цитата Сообщение от rusqwe Посмотреть сообщение
эмитируются
чё-чё? это новая форма извращений?

0
rusqwe
23.12.2016, 13:43
  #6

Не по теме:

DenNik, эмитироваться → эмитируются – глагол, действ. зал., 3 лицо, наст. вр., мн. ч. :)

0
D1973
23.12.2016, 13:54
  #7

Не по теме:

rusqwe, эмитировать - это от слова эмиссия: изготовление и выпуск в обращение банкнот, ценных бумаг или банковских карт.
А то, что в задаче попытались озвучить - это имитировать, от слова имитация.

0
avstantso
72 / 71 / 43
Регистрация: 17.11.2016
Сообщений: 211
23.12.2016, 14:26 8
Barebyh, уточни пожалуйста:

Цитата Сообщение от Barebyh Посмотреть сообщение
программа разворачивает другую программу
Каким образом это делается
- ShellExecute
- CreateProcess
- другим (каким?)

Цитата Сообщение от Barebyh Посмотреть сообщение
Необходимо в этот момент блокировать действия пользователя
Что именно требуется?
- Программа 1 не реагирует на сообщения
- Программа 1 обрабатывает все сообщения, кроме мыши и клавы для всех форм
- Программа 1 обрабатывает все сообщения для всех форм, а для элементов управления на формах обрабатывает все сообщения, кроме мыши и клавы
- другое (что?)
0
23.12.2016, 14:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2016, 14:26

Последние действия пользователя в системе.
Доброго времени суток! Подскажите, где в ХР можно посмотреть последние...

Ожидание действия пользователя. Многопоточность
Здравствуйте, такая проблема: Есть ЧекБокс, при нажатии на него появляется...

отследить действия пользователя с твоей ссылки
Возможно ли отследить действия пользователя на чужом интернет-магазине, если он...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru