public UseCallBack() { IDCARD_RTNINFO_CALLBACK rtnInfo = ReturnIDInfo; CallBackExample example = new CallBackExample(); example.InsertIdCard(60, rtnInfo); }
private static IDCARD_RTNINFO_CALLBACK localIdCardCallBack; //回调函数 public void InsertIdCard(int timeOut, IDCARD_RTNINFO_CALLBACK idCardCallback) { localIdCardCallBack = idCardCallback; Thread thread = new Thread(new ThreadStart(StartInsertIdCard)); thread.SetApartmentState(ApartmentState.STA); thread.Start(); }