2016-09-12 7 views
0

このコードc#&GetAsyncKeyState() - すべてのキーを確認するには?

for (int i = 0; i < 256; i++) 
{ 
    if (GetAsyncKeyState(i) == -32767) 
    { 
     MessageBox.Show(i.ToString()); 
    } 
} 

除外即ちファンクションキー(F1、F2など)やテンキーキー。

このコードをすべてのキーで使用できるようにするには、何が必要ですか?

ありがとうございます。さらに参考のために

+0

[Keys enum](https://msdn.microsoft.com/en-us/library/system.windows.forms.keys(v = vs.110).aspx)を見ましたか? –

+0

@GabrielGM はい、しました。しかし、キーを* .iniファイルに保存するために使用できる値はありません。 – Reese

+0

iniファイルの意味を理解していません。 [foreach](http://stackoverflow.com/questions/105372/how-do-i-enumerate-an-enum)のループですか? –

答えて

関連する問題