把CDLL.dll放到debug目录下,“Add”为方法名称;
[DllImport("CDLL.dll",CallingConvention=CallingConvention.Cdecl, EntryPoint = "Add")]
public static extern int Add(short a, short b);[DllImport("CDLL.dll", CallingConvention = CallingConvention.Cdecl, EntryPoint = "Subtract")]
public static extern int Subtract(int a, int b);
调用:
private void button2_Click(object sender, EventArgs e)
{
int i = Add(2, 3);
MessageBox.Show(i.ToString());
}