RegisterHotKeys et crochets clavier globaux?
-
21-09-2019 - |
Question
Quels sont crochets RegisterHotKeys
et clavier global, et comment fonctionnent-ils?
Je veux faire une clé pour se concentre sur le formulaire de ma demande (quand il est réduit au minimum), puis se concentrer sur une zone de texte, donc de ce que je l'ai lu, je dois utiliser la fonction RegisterHotKeys
(qui est une meilleure solution pour mes besoins ), mais je ne pouvais pas trouver comment et où je peux choisir ma propre clé (une seule touche -. ESC ) et commander ensuite de se concentrer sur ma forme, puis sur la zone de texte
La solution
Exemple sur la façon d'utiliser les touches de raccourci.
class myform : Form
{
public myform()
{
RegisterHotKey(Handle, id, modifiers, mykey);
}
protected override void WndProc(ref Message m)
{
if (m.Msg == 0x312) // this is WM_HOTKEY
{
Show();
}
base.WndProc(ref m);
}
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow