0
どのように非ネットのメソッドにアクセスするには?このクラスはdllメソッドにアクセスするために使用されます。非ネットdllの関数またはメソッドにアクセスする
どのように非ネットのメソッドにアクセスするには?このクラスはdllメソッドにアクセスするために使用されます。非ネットdllの関数またはメソッドにアクセスする
P/Invokeでこれを行います。優れたリソースはpinvoke.netです。
簡単な例は、GetTickCountを次のようになります。より複雑な
[DllImport("kernel32.dll")]
static extern uint GetTickCount();
何か、メッセージボックス:
[DllImport("user32.dll", CharSet=CharSet.Auto)]
public static extern int MessageBox(IntPtr hWnd, String text, String caption, int options);
はhttp://stackoverflow.com/questions/3961394以前の質問に関連して、この問題であり、 http://stackoverflow.com/questions/3971660 –