質問

RegisterHotKeysとグローバルキーボードフックどのようなものがあり、そしてそれらがどのように動作するのですか?

私は、私は私のニーズのためのより良い解決策だと私は(RegisterHotKeys機能を使用する必要が何を読んでから、(それが最小化されます)自分のアプリケーションのフォームに焦点を当てた後、テキストボックスに注力取得するためにキーを作りたいです)、しかし、私は見つけることができませんでしたどのようにか、私は自分のキー(キーを1つだけ選択することができる場所 - ESC )、その後、私のフォームに集中することを命令して、テキストボックスの

役に立ちましたか?

解決

ホットキーを使用する方法のサンプルます。

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);
    }
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top