Application WPF qui écoute les commandes même lorsque l'application n'est pas active

StackOverflow https://stackoverflow.com/questions/1209868

  •  06-07-2019
  •  | 
  •  

Question

Je voudrais configurer une application WPF pour qu'elle fonctionne de manière similaire à SlickRun. J'aimerais pouvoir réduire l'application dans la barre des tâches, puis dans n'importe quel autre programme, appuyez sur une touche de commande (ex: ALT + X) pour que mon application apparaisse à l'utilisateur.

Quelqu'un peut-il me diriger dans la bonne direction?

Était-ce utile?

La solution

Votre meilleur choix est d'utiliser RegisterHotKey () . Cela fonctionne en envoyant le message WM_HOTKEY au HWND que vous avez transmis. Puisque WPF n'expose pas la boucle de messages de sa fenêtre aux développeurs, vous devrez probablement obtenir votre Les mains sales avec quelques interop et créer une fenêtre de message uniquement pour recevoir les messages de touches de raccourci.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top