/// <summary> /// /// </summary> /// <param name="m"></param> protected override void DefWndProc(ref Message m) { //获取进程间的通讯数据。 if (m.Msg == ProcessDataComm.WM_COPYDATA) { CopyDataStruct cds = new CopyDataStruct(); cds = (CopyDataStruct)m.GetLParam(cds.GetType()); string data = cds.lpData; if (!string.IsNullOrEmpty(data)) { this.fileUploadObserver.AddObserver(data); } } base.DefWndProc(ref m); }