2017-03-15 9 views
0

私はキーボードをシミュレートすることができるアプリケーションを作成しようとしている、ユーザー押しボタンは、アプリケーションが「実際の」文字を押しますとき キーを送信する方法キーボード文字を送信しますか?

private void a_Click(object sender, EventArgs e) 
    { 
     SendKeys.Send("a"); 
    } 

    private void b_Click(object sender, EventArgs e) 
    { 
     SendKeys.Send("b"); 
    } 

    private void c_Click(object sender, EventArgs e) 
    { 
     SendKeys.Send("c"); 
    } 

がとても好きで、

例:ユーザープレスa_Clickは、...などのスペース、目に関する

しかし、何を、シフトとして、

SendKeys Classは、キーボードだけで特定のキーを押し、すべてをサポートしていないキーボード上のボタンAを押して入力します。キーボードの残り?

は私が参照からいくつかをまとめてみましょう、これはよくMSDNサイトに記述されているあなたに

答えて

0

ありがとうございます。

- For Enter  --> SendKeys.Send("{ENTER}"); 
- For UP ARROW --> SendKeys.Send("{UP}"); 
- For ESC  --> SendKeys.Send("{ESC}"); 
- For TAB  --> SendKeys.Send("{TAB}"); 
- For Keypad add --> SendKeys.Send("{ADD}"); 
+1

私はbとcを入力する必要はありません、タブまたはesc – napi15

関連する問題