GetAsyncKeyState()
使用している APIをインポートするには:
[DllImport("user32.dll")]
public static extern short GetAsyncKeyState(int vKey);
すべての Web ページで同じコードが得られますが、コンパイラをコンパイルしようとすると、次のようにスローされます。
期待されるクラス、デリゲート、列挙型、インターフェイス、または構造体
修飾子 'extern' は、このアイテムに対して無効です
コマンド ラインで直接コンパイルしていますが、Visual C# でも同じエラーがスローされます。それでは、関数をインポートする正しい方法はどれですか?