|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.03.2012, 12:11 | #1 |
Пользователь
Регистрация: 07.04.2011
Сообщений: 19
|
Вставить текст в фокус другого приложения?
Здравствуйте комрады!
1. При запуске приложения, оно должно находиться в режиме ожидания нажатия горячей клавиши. 2. Я нажимаю "переименовать папку/файл", или же просто устанавливаю курсор в любое текстовое поле другой программы (например, строка поиска в браузере). 3. При нажатии горячей клавиши, приложение должно вставить текст, например текущую дату, не используя буфер обмена (а точнее, не засоряя его, чтобы программы отслеживающие буфер не видели его). Подскажите как программно реализуется третий пункт? |
27.03.2012, 12:45 | #2 | |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
Что вы понимаете под
Цитата:
Можно же после вставки сделать Код:
Тут подробно описано как работать с чужими окнами Последний раз редактировалось Noor; 27.03.2012 в 12:54. |
|
27.03.2012, 13:30 | #3 | |
Пользователь
Регистрация: 07.04.2011
Сообщений: 19
|
Цитата:
и не к тебе видимо будет сказанно... но как получить handle текстового поля, который сейчас в фокусе? |
|
27.03.2012, 13:30 | #4 | |
Пользователь
Регистрация: 07.04.2011
Сообщений: 19
|
Цитата:
и не к теме видимо будет сказанно... но как получить handle текстового поля, который сейчас в фокусе? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подписаться на событие другого приложения | Tolias | C# (си шарп) | 6 | 07.03.2012 17:59 |
Как считать текст из контрола другого приложения | mika505 | Win Api | 2 | 18.06.2011 00:09 |
Запуск и закрытие другого приложения | DeKot | Общие вопросы Delphi | 12 | 18.05.2010 21:28 |
Запуск другого приложения | Sparky | Общие вопросы по Java, Java SE, Kotlin | 3 | 18.10.2009 11:03 |
Вызов одного приложения из другого | zalum | Общие вопросы Delphi | 8 | 24.04.2009 10:05 |