C#のアプリケーションでWin32APIを呼びたい場合は、DllImport属性を使って関数を宣言すればよい。
たとえば、id:toburau:20060815で書いたGetAsyncKeyState関数を使いたい場合は次の通り。
using System.Runtime.InteropServices; [DllImport("user32.dll")] public static extern short GetAsyncKeyState(int vKey);
参考:http://www.atmarkit.co.jp/fdotnet/dotnettips/024w32api/w32api.html