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

Était-ce utile?

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
scroll top