AD |
Послать клавиши венде XP в определённый момент. 14.05.2009, 08:56 |
|
Экс-модератор |
|
17/06/06 5004
|
Вот логинюсь я в систему, и потом автоматически* запускается в трей одна программа. Задача: через несколько секунд после ее запуска (а может и сразу можно ...) изобразить нажатие некоторого сочетания клавиш (скажем, Alt+F6).
Ну то есть таким образом выставляются настройки, которые прога не умеет сохранять.
Прога реагирует на нажатие этих клавиш независимо от того, где стоит фокус (ну, во всяком случае, я зависимости не вижу). Однако, наверняка есть какие-то технические детали, на каком уровне сидит этот hotkey, но я их не знаю.
Существует ли готовое решение для такой задачи, или лучше напрограммировать самому пару строчек? А то в гугле по запросу send keys только программерские решения вылезают почему-то.
_________________ * не уточнял, откуда именно, но не в папке "автозагрузка"; могу посмотреть как-нибудь, но сейчас пациента под рукой нету
|
|
|
|
|
tolstopuz |
Re: Послать клавиши венде XP в определённый момент. 14.05.2009, 09:45 |
|
Заслуженный участник |
|
31/12/05 1520
|
|
|
|
|
AD |
Re: Послать клавиши венде XP в определённый момент. 14.05.2009, 10:21 |
|
Экс-модератор |
|
17/06/06 5004
|
Спасибо, наверное, это оно. Попробую. Эх, а как в никсах всё просто ...
|
|
|
|
|
Watchman |
Re: Послать клавиши венде XP в определённый момент. 19.05.2009, 02:15 |
|
21/04/09 25
|
Если захотите "напрограммировать пару строчек", то функция keybd_event
|
|
|
|
|
AD |
Re: Послать клавиши венде XP в определённый момент. 25.05.2009, 20:15 |
|
Экс-модератор |
|
17/06/06 5004
|
Поздно. Уже всё получилось с eventghost'ом.
|
|
|
|
|
Xee |
Re: Послать клавиши венде XP в определённый момент. 10.07.2009, 13:41 |
|
07/07/09 15
|
|
|
|
|
|
Страница 1 из 1
|
[ Сообщений: 6 ] |
|
Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы