Добавьте расширение в обычную программу - PullRequest
0 голосов
/ 11 ноября 2010

Эй, ребята, этот вопрос может быть немного странным, но я хотел посмотреть, есть ли способ добавить к исполняемому файлу. IE: я использую настольное приложение Pandora One, которое отлично работает, за исключением того, что у него нет глобальных горячих клавиш. Горячие клавиши работают только тогда, когда программа является активным окном. Я думал о том, чтобы сделать что-то, что заставило бы клиента думать, что это активное окно, а когда нет, чтобы я мог использовать горячие клавиши во всем мире.

Этот вопрос может быть обобщен для любой программы (.executable) для Windows. Есть ли способ добавить «готовую» программу?

Спасибо!

1 Ответ

1 голос
/ 11 ноября 2010

Что вы можете сделать, это написать приложение, которое регистрирует глобальные горячие клавиши, а затем SendMessage s другое приложение.

Вот пример на C #:

Отправка нажатий клавишдругое приложение C #

или

http://www.codeproject.com/KB/cs/SendKeys.aspx

...