public void onGpsData(IntPtr dialog, float lat, float lng) { if (null == deleGetGpsData) { deleGetGpsData = new OnGetGpsData(procGetGpsData); } m_mainForm.BeginInvoke(deleGetGpsData, new object[] { dialog, lat, lng }); }
public void onGpsData(IntPtr dialog, BVCU_PUCFG_GPSData gpsData, Int32 len) { if (null != m_mainForm && m_mainForm.IsHandleCreated) { if (null == deleGetGpsData) { deleGetGpsData = new OnGetGpsData(procGetGpsData); } m_mainForm.BeginInvoke(deleGetGpsData, new object[] { dialog, gpsData, len }); } }