2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Послать клавиши венде XP в определённый момент.
Сообщение14.05.2009, 08:56 
Вот логинюсь я в систему, и потом автоматически* запускается в трей одна программа.
Задача: через несколько секунд после ее запуска (а может и сразу можно ...) изобразить нажатие некоторого сочетания клавиш (скажем, Alt+F6).

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

Прога реагирует на нажатие этих клавиш независимо от того, где стоит фокус (ну, во всяком случае, я зависимости не вижу). Однако, наверняка есть какие-то технические детали, на каком уровне сидит этот hotkey, но я их не знаю.

Существует ли готовое решение для такой задачи, или лучше напрограммировать самому пару строчек?
А то в гугле по запросу send keys только программерские решения вылезают почему-то.

_________________
* не уточнял, откуда именно, но не в папке "автозагрузка"; могу посмотреть как-нибудь, но сейчас пациента под рукой нету

 
 
 
 Re: Послать клавиши венде XP в определённый момент.
Сообщение14.05.2009, 09:45 
http://eventghost.org/

 
 
 
 Re: Послать клавиши венде XP в определённый момент.
Сообщение14.05.2009, 10:21 
Спасибо, наверное, это оно. Попробую.
Эх, а как в никсах всё просто ...

 
 
 
 Re: Послать клавиши венде XP в определённый момент.
Сообщение19.05.2009, 02:15 
Если захотите "напрограммировать пару строчек", то функция keybd_event

 
 
 
 Re: Послать клавиши венде XP в определённый момент.
Сообщение25.05.2009, 20:15 
Поздно. Уже всё получилось с eventghost'ом. :roll:

 
 
 
 Re: Послать клавиши венде XP в определённый момент.
Сообщение10.07.2009, 13:41 
www.autohotkey.com

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group