private void btnCall_Click(object sender, EventArgs e) { timer.Stop(); btnCall.Enabled = false; UserId = txbUser.Text; SkypeAutomation.PlaceCall(this, new SkypeAutomation.MainThreadActionDelegate(AfterPlaceCall), UserId); }
private void skype_CallStatus(Call call, TCallStatus status) { if (status == TCallStatus.clsRinging) { if (call.PartnerHandle == txbConsultant.Text) { call.Answer(); Point screenBounds = ScreenBounds; SkypeAutomation.SkypeObj.SendMessage(txbConsultant.Text, string.Format("screenbounds({0},{1})", screenBounds.X, screenBounds.Y)); SkypeAutomation.ShareFullScreen(); } else { call.Finish(); } } }
private void btnAttach_Click(object sender, EventArgs e) { btnAttach.Enabled = false; SkypeAutomation.Connect(this, new SkypeAutomation.MainThreadActionDelegate(AfterConnect)); }