Est-il possible de détecter tous les raccourcis clavier enregistrés par le système d'exploitation ainsi que les applications logicielles en cours d'exécution? Toute approche native ou gérée sur la plate-forme Windows? Je sais que la fonction RegisterHotKey renvoie false si la touche de raccourci est déjà enregistrée, mais ce que je cherche est une approche, une méthode, etc. qui me donnera une liste de raccourcis enregistrés. Boucler toutes les combinaisons possibles avec RegisterHotKey ne semble pas être une bonne idée. Quelque chose de plus efficace?Comment pouvons-nous détecter les raccourcis clavier enregistrés par d'autres applications?
Répondre
Ce programme parvient à le faire, mais ne sais pas comment, http://diamondcs.com.au/dse/detection/hotkeys.php
Les programmes comme ceux-ci, scrutez les poignées de tous les processus, révélant ainsi les touches de raccourci de toutes les applications Cela pourrait être un temps processus
Ceci est une application open source qui traite de la Nitty Gritty Détails de tous les processus
ce n'est pas une réponse, n'est-ce pas? – phunehehe
prenez ce @phunehehe, blague :). –
Désolé, je jus t accepté les réponses. – user246392
Ne pas simplement accepter une réponse juste parce que quelqu'un vous a dit d'accepter une réponse. La réponse est très pauvre et trompeuse. – Joe