Ejemplo n.º 1
0
        private void MessagingEvent(IRTCMessagingEvent messagingEvent)
        {
            if (messagingEvent.EventType == RTC_MESSAGING_EVENT_TYPE.RTCMSET_MESSAGE)
            {
                Trace.WriteLine("mesaj geldi");
                IRTCSession     oturum    = messagingEvent.Session;
                IRTCParticipant katilimci = messagingEvent.Participant;
                string          mesaj     = messagingEvent.Message;

                try
                {
                    IMOturumuBaslat(oturum, katilimci.UserURI, katilimci.Name);
                    istemci.PlayRing(RTC_RING_TYPE.RTCRT_MESSAGE, true);                              // zil sesi
                    //FlashWindow.FlashWindowEx(((frmGorusme)htPencereler[katilimci.UserURI]).Handle, FlashWindow.FLASHW_ALL); // taskbar blinking
                    ((frmGorusme)htPencereler[katilimci.UserURI]).MesajGoster(mesaj, katilimci.Name); // gelen mesajý formatlayýp göster
                }
                catch (COMException hata)
                {
                    this.anaPencere.MesajGoster(hata.ToString(), "Hata");
                }
            }
        }
Ejemplo n.º 2
0
        private void MessagingEvent(IRTCMessagingEvent messagingEvent)
        {
            if (messagingEvent.EventType == RTC_MESSAGING_EVENT_TYPE.RTCMSET_MESSAGE)
            {
                Trace.WriteLine("mesaj geldi");
                IRTCSession oturum = messagingEvent.Session;
                IRTCParticipant katilimci = messagingEvent.Participant;
                string mesaj = messagingEvent.Message;

                try
                {
                    IMOturumuBaslat(oturum, katilimci.UserURI, katilimci.Name);
                    istemci.PlayRing(RTC_RING_TYPE.RTCRT_MESSAGE, true); // zil sesi
                    //FlashWindow.FlashWindowEx(((frmGorusme)htPencereler[katilimci.UserURI]).Handle, FlashWindow.FLASHW_ALL); // taskbar blinking
                    ((frmGorusme)htPencereler[katilimci.UserURI]).MesajGoster(mesaj, katilimci.Name); // gelen mesajý formatlayýp göster
                }
                catch (COMException hata)
                {
                    this.anaPencere.MesajGoster(hata.ToString(), "Hata");
                }
            }
        }