Как мога да преназнача клавишни комбинации по подразбиране (като Win + E за отваряне на прозорец на Explorer) в C#?
Как да преназначите Windows преки пътища в C#? [затворено]
comment
съжалявам, но това едва ли е свързано с програмиране
- person lothar   schedule 08.05.2009
comment
попитайте как да го направите с C# и може да имате шанс да не затворите това :)
- 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
О... ха ха. Въз основа на коментара на lothar предположих, че сте добавили в C# малко по-късно и просто сте търсили начин да го направите за лична употреба. Ако искате да го направите програмно, мисля, че вероятно ще включва приложението ви да работи постоянно във фонов режим и да натискате клавишите за наблюдение?
- person JerSchneid; 08.05.2009
@Jer Не знам много за това, но може би има начин да го направя чрез модифициране на ключовете в системния регистър?
- person nsantorello; 08.05.2009
Можете да разгледате тази програма:
Изглежда, че е програма, която прави това, което описвате, и е с отворен код. Можете да отворите техния източник и да погледнете. Парите ми са за натискането на клавишите на монитора.
person
JerSchneid
schedule
07.05.2009