两种方式: 1、引用DLL 2、通过如下方法: [DllImport("user32", EntryPoint = "SendMessageA")] public static extern int SendMessage(int Hwnd, int wMsg, int wParam, ref COPYDATASTRUCT lParam);
[DllImport("user32", EntryPoint = "SendMessageA")] public static extern int SendMessage(int Hwnd, int wMsg, int wParam, ref COPYDATASTRUCT lParam); 添加命名空间引用:using System.RunTime.InterPort;什么的。
DllImport public static extern .. 说明就应该有介绍
1.引入命名空间 using System.Runtime.InteropServices 2.写调用的方法 [DllImport("READCARD.DLL", EntryPoint = "STK_DownLoadList")] private static extern int STK_DownLoadList(参数);就这样OK啊!
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; 这样引用有问题吗?
1、引用DLL
2、通过如下方法:
[DllImport("user32", EntryPoint = "SendMessageA")]
public static extern int SendMessage(int Hwnd, int wMsg, int wParam, ref COPYDATASTRUCT lParam);
public static extern int SendMessage(int Hwnd, int wMsg, int wParam, ref COPYDATASTRUCT lParam);
添加命名空间引用:using System.RunTime.InterPort;什么的。
public static extern ..
说明就应该有介绍
using System.Runtime.InteropServices
2.写调用的方法
[DllImport("READCARD.DLL", EntryPoint = "STK_DownLoadList")]
private static extern int STK_DownLoadList(参数);就这样OK啊!
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
这样引用有问题吗?