/// <summary> /// 원격 제어 호스트 닫기 /// </summary> public void Stop() { SetupServer.Close();//Setup 서버 닫기 if (res != null) { res.Close();//메시지 수신 서버 닫기 res = null; } }
private Remote() { //최상위 자동화 요소 구하기 AutomationElement ae = AutomationElement.RootElement; //사각 영역 구하기 System.Windows.Rect rt = ae.Current.BoundingRectangle; // 형식 변환 Rect = new Rectangle((int)rt.Left, (int)rt.Top, (int)rt.Width, (int)rt.Height); //원격제어 요청 수신 이벤트 메시지 핸들러 등록 SetupServer.RecvedRCInfo += new RecvRCInfoEventHandler(SetupServer_RecvedRCInfo); SetupServer.Start(MyIP, NetworkInfo.SetupPort);//원격제어 요청 서버 가동 }