Как переназначить сочетания клавиш по умолчанию (например, Win + E для открытия окна проводника) в C#?
Как переназначить ярлыки Windows на С#?
comment
извините, но вряд ли это связано с программированием
- person lothar   schedule 08.05.2009
comment
спросите, как это сделать с С#, и у вас может быть шанс не закрыть это :)
- person jcollum   schedule 08.05.2009
Ответы (2)
Вы должны использовать стороннее приложение, например WinKey:
http://www.pcworld.com/downloads/file/fid,5506-order,1-page,1-c,alldownloads/description.html
Ах да... э... в C#
person
JerSchneid
schedule
07.05.2009
Это выглядит как отличный инструмент, но знаете ли вы способ изменить ярлыки программно?
- person nsantorello; 08.05.2009
О... ха-ха. Я предположил, основываясь на комментарии Лотара, что вы добавили в С# немного позже, и вы просто искали способ сделать это для личного использования. Если вы хотите сделать это программно, я думаю, это, вероятно, потребует, чтобы ваше приложение постоянно работало в фоновом режиме и нажимало клавиши мониторинга?
- person JerSchneid; 08.05.2009
@Jer Я мало что знаю об этом, но, может быть, есть способ сделать это, изменив ключи реестра?
- person nsantorello; 08.05.2009
Вы можете проверить эту программу:
Кажется, это программа, которая делает то, что вы описываете, и имеет открытый исходный код. Вы можете открыть их источник и посмотреть. Мои деньги стоят на том, чтобы они следили за нажатиями клавиш.
person
JerSchneid
schedule
07.05.2009