c#,GetAsyncKeyState() -如何检查所有密钥
本文关键字:检查 密钥 GetAsyncKeyState 何检查 | 更新日期: 2023-09-27 18:06:38
此代码
for (int i = 0; i < 256; i++)
{
if (GetAsyncKeyState(i) == -32767)
{
MessageBox.Show(i.ToString());
}
}
不包括即功能键(F1、F2等)或numpad键。
我需要做什么,使这段代码对所有键工作?
进一步参考:
应该使用Keys enum。可以在Enum上使用Foreach。
Keys enum是一个整数,因此您可以稍后通过它的数字来引用它。